MEKDEDDVVQVSPGGHPDVQKAASSGFAAYQPGEVGEGGKAAWVDSAAHKEVQEITLNSMTSTAQVDLVRNLMDTEMDSDADSEAELVDEDEAGFFLDPSIVKFSDEERKRWWVITIVGLVGWILFVAFYIPFMIYLAKPLGLNKSSWSYNGYSTQPTLWRNISSDYTFCSGLGTLQGPFDVDLSQVRLGSSDATNSDLGLQSIFFHSTGTFVYSRSNGLPLFTCQESRSCGYLRWQDQDYFLDTIALHSRSQSSISGIFSPLELELVHVAPTLGDFDDDKAPRYALLNVLYQESEVVNNTALNPMWWSVLQNPGTVVENIQINALYNLFSGFLVSTSSLTKPPCTPNALWFLSDSVQIASLDQIEWLQGILQYPYNLRPQQPLGDRSIFWYRGPQGAIEDLLTGRI*