MGGLKFHVLMYPWFATGHMTPFLFLANKLAEKGHTVTFLIPKKALKQLENLNLFPHNIVFRSVTVPHVDGLPVGTETVSEIPVTSADLLMSAMDLTRDQVEGVVRAVEPDLIFFDFAHWIPEVARDFGLKTVKYVVVSASTIASMLVPGGELGVPPPGYPSSKVLLRKQDAYTMKNLESTNTINVGPNLLERVTTSLMNSDVIAIRTAREIEGNFCDYIEKHCRKKVLLTGPVFPEPDKTRELEERWVKWLSGYEPDSVVFCALGSQVILEKDQFQELCLGMELTGSPFLVAVKPPRGSSTIQEALPEGFEERVKGRGVVWGEWVQQPLLLSHPSVGCFVSHCGFGSMWESLLSDCQIVLVPQLGDQVLNTRLLSDELKVSVEVAREETGWFSKESLFDAINSVMKRDSEIGNLVKKNHTKWRETLTSPGLVTGYVDNFIESLQDLVSGTNHVSK*