MAYHPFLQLPRPTDFSVSSLLTAGSPPSAQAQQQNSPAAAAAAAAAINMATAAAGTAPPGTGGPPSYFPAAALAALSGGPGAGGPPPSHLYPGALLPKLPPHHPHAHHPLGTAYTTAEDVVLAAVAAHQHHPAMRPLRAMQPEDDGVVDDPKVTLEGKELWEKFHKLGTEMVITKSGR