MDHKKTSEFIFKILEEAVLEVREENVVQIVTDSASNCVGAGKMIMARFNTIYWTPCAAHFMDLLLHDLGKLPWVNEVIRRGKLIANFVVNHRLTLSIYRKHATKELLRPCNTRFATYYITLNRVVEEKASLRLTVCSNEWEKSPLSKTSKGNLVEEIILRSNFWDSGDRVLNMCKPIVEMLRLVDGDTPCMGFIYKGMERCKEAIAKAFYSAIDDYKLIWNMVDFRWKMMHSPLHAATCYLDPKSFGLKRNGDKEIMSGLYEAIEKLNPDKEVAKKVREQLRAYKLQEGIFGTTAAKEDRTCVAPGVWWDFYGAEAPELQRFAV*