MTPVNLAGQFGDTTYTKVFVGGLAWETQKETMKKYFEQFGDILEAVVITDKATGRSKGYGFVTFREPEAAMRACVDAAPVIDGRRANCNLASLGVQRSKPSTPKQHGGAGRNFRVMSSFQTGGGGGFGGVGSAFASAATFPHYAIQQGIPYTNVYGYSSYSPDYTYPTSYYNVYGGAAAAQYPVYGSGPAGGMMTAAAAAFYPYLQYGGAEGTATAATTGGYTSGQGYGAVNYPPHMFQYSPIASTGGYAQHYGTPISLAPSPALQSVCFAVPQA