MTPSNLAGQFGDTTYTKVFVGGLAWETQKETMKKYFEQFGEILEAVVIADKATGRSKGYGFVTFREPDAAMRACVDASPVIDGRRANCNLASLGVQRSKPSTPKHGAAGRNFRVMSSFQTGFGGGVGTAFPSAASFPHYAIQQGIPYNVYGYSSYSPDYTYPASYYNMYGGATAQYPMYGSGHGGMMNGAAAAFYPYLQFGEGSTGGATSYSNTSGQSYGVQYPHHLFQYSSINSTTGGYPQHYGAPMSLAPTAALPSVCFAVPQA