MTPSNLAGQFGDTTYTKVFVGGLAWETQKDTMKKYFEQFGEILEAVVITDKATGRSKGYGFVTFRDPEAAMRACVDSAPVIDGRRANCNLASLGVQRSKPSTPKHGGGGGRNLRVISSFQTGFGTAFPSAASFPHYAIQQGIPYNVYGYSPYSPEYTYPTSYYNVYGGATAQYPMYGTGHSGMMSGAAAAFYPYLQFGEGSGGATSYSSSQNYNVQYPHHLFQYSAVNSTGGYPQHFGAPLSLAPTASLQSVCFAVPQA