MELDDHVLNSMTIGVSFQETTFKINSLDFHRSRDLLVTASDDESIRLYDTANATPLKTIPSKKYGVDQICFTHQTNSVLYSSKNGWDESLRYLSLHDNRYLRYFKGHRDRVVSLCMCPRNDFFLSGSLDHTVRLWDLRDNGCQGMLRVRGRPSVAYDPQGLVFAISMESGVIKLFDARYYDKGPFDTFQVGGDTVEVSGMKFSNDGKLMLLSTTNSHVYVLDAYNGRKLHSFVLEPDPEGGTLEASFSPDGQFVISGSGDGTLRAWSTTHGHEVASWTSNAGVPAVVKWAPQRLMFASASHVLAFWIPDLTLVSNTSSVDPKVLS*