MMEEKPKFKTVQEVVAANEGLPERYLQPLTGNGEDQPLNGPVPEMDIPSIDLSLLLSSSEDGRQELSKLHSALSKWGVVQVMNHGITEDFLDKIYKLTKQFFALPTEEKQKYERDIGNVQGYGSDMILSDDQILDWIDRLFLTTYPEDQQNLKFWPEVPTGFRETLHEYTMKQHAVIEQFFKGMARSLGLEDNVFLEMHGEDARMDTRFNMYPPCPRPDMVIGAKPHGDGSAFTLLLPDKDVEGLQFLKDGKWYKAPIAPDTILINVGDLMEIMSNGIYKSPVHRVVTNREKERISVATFCVPSPDKEIQPVEGLVSDARPRLYKTVKKYVELYFDSYQQGLRPIEAALI*