MGGLKFHVLMYPWFATGHMTPFLFLANKLAEKGHTVTFLLPKKSLKQLEHFNLFPHNIVFRSVTVPHVDGLPVGTETASEIPVTSTDLLMSAMDLTRDQVEAVVRAVEPDLIFFDFAHWIPEVARDFGLKTVKYVVVSASTIASMLVPGGELGVPPPGYPSSKVLLRKQDAYTMKKLEPTNTIDVGPNLLERVTTSLMNSDVIAIRTAREIEGNFCDYIEKHCRKKVLLTGPVFPEPDKTRELEERWVKWLSGYEPDSVVFCALGSQVILEKDQFQELCLGMELTGSPFLVAVKPPRGSSTIQEALPEGFEERVKGRGLVWGGWVQQPLILSHPSVGCFVSHCGFGSMWESLLSDCQIVLVPQLGDQVLNTRLLSDELKVSVEVAREETGWFSKESLCDAVNSVMKRDSELGNLVRKNHTKWRETVASPGLMTGYVDAFVESLQDLVSGTTHD*