METVVKPAIHVVAIPYPGQGHINPMMQLCKKLATRPGMIITFVLTHSWHTQITINAQFRLSSNIRIAEIADVIPSESDRWANFKEFLKAVATKMEAPVEDLIEKSLNQELPPISCIIADLFLPWTVSVAKTFSVPLALLWTQPVTVYNIFFHSDLLISRGHVPFRGSDESDDSIDYIPGVPPLHPTDLPSPLQVRDLTDLTIDSVLVCFESARKADCILANSLHELEGQTVDALKRALDTPIYCVGPLIPSAYSDGSDPQDTAFGTSWRAELDCAEWLNRNPKHSVLYVSFGSLAAISSAQMEEIAMGLLESGHPFLWVLRGNGVEMLPSGFVDEIEDRGIIVPWSAQLAVLSHPSVGGFLSHCGWNSTLESICLGVPMLGFPLFMDQFPACKLVVDEWKIGLRLKRGVFGEKTVERGLIARNVKRLMNGEEGNQIRKRAENLRNVAKKAAMGGGSSFTDLDKFLQVFSKLKSPSVE*