MESVKSHALLFPCPAQGHINPFMQLAHILISRNVLVTFLNTDFNHRRLNPKSTDQIRFESFADALPLDHGRTLNVPELCESMDKHGPSGLERILENMKQSASNVPPISFIVADGVFSFTQQIADKYGIPRVAFWTPSACGFSAFFHMPLLVNEGYIPIKDQKEIHDQSNDDLISCITQMTALRLKDLPTFLTVGDSSDFMFQYFLNAGQSTLQASLVLVNSYEDLEGPVLRDLNTKLSEKVLSIGPLLLSAGDSTVNTNIWKEETQCLDWLDEQRISSVIYVCFGSITVLSNEELIEFARGLEASNQPFLWAIRPDLVQGKSAVLPRNFIESSKGRGFFVSWAPESKVLSHPSVGGIFDSQRMELNN*