MLYTMKDLLAVGKEHQFAVPAFNICSFDMLKAIMEEVEANNAPVILEIHPDEIEYLGDNFVATVREYAYRSKVPVVIHMDHGGTIKDVMRAIRNGYTSVMIDASRASYEENVALTTQVVELAHKVGVSVEAELGTIGNNGSAEGGADTIIYTDPDQAEDFVSRTGIDTLAVAIGTAHGLYPKDKKPELNMPLLKELNKRLDIPFVLHGGSGNPDKEVSESVQYGVRKVNLSSDLKSVFFEEVRRVLVDNPAMYEPNQVYPSANEKVKDVVRHKLDILNTTGQADKY*