MKELLTFPKDFWWGSAWSAEQAEGRGDTGKAKTVWEHWFETEPNRFYEGVGSEITTDHFNRYKEDVQWMKKTGQNSFRISISWARMFPDDGVGEVNQKAIAFYRDLLTEMNENGVKPFANLYHFDMPVALQDAGGWESREVVDAYVHFADTCFKEFGDLVYHWFTFNEPLGPILGGYLEDFHYPNQIDFKRGAQAGFNTILAHALAIKAFKKLNLSSKIGVILNLSPTYPRSQNEYDLEAAEICDAFYTRSFLDPMVKGTFPEKLVEIMREYDQMPEYTEEDLTIIKENTAQILGLNYYEPRRVKARLTAINEKSPFLPDWFFEPHNMPGKRMNIYRGWEIYERGIYDLCIDIRDNYGNIESFISENGMGVANEERFLNEEGQIQDDYRIQFVKDHLAYVHQAIAEGCDIKGYQLWTFIDCWSWINAYKNRYGLVSLDVETGKRTMKKSGEFYKKMSDMNGFEYETSKLVGTKREETTNG*