MESYTLFEEVLIACAAGDANRLSVLLKDPACTPGLLALREPMSPLIAAAVGGSGGFPIPRLLGLPIEVAASNVLYATYSAYDVAARLGHWDVLAALARGGVVPPQSDFLRHVFKTCEDPAPLLRQLLGVCQGEAAAGRFTLPADEDSVQCLLASLAYLGQLDELQLLAAQLPPSHSSPALVRDILLGALRRWLLCVVREAVAAAADPAEQRSTPLARILGSQFSGLFPGIMAEMLRAAKEHQRPALVGLLLDAGYHLTHEALRVCMDVGDGPALATALKDGMLPSPPPANLLEHSPMAIPSQRGTPCYSSCYVLSLLERRREHSIEMRPSDDAQYLTLLEPLLGAGYRPAVYENVHISRDGGPATLVPHFDPIQEDAGLDLDGCNKYLWLAIQRPDWSPAQHHRFPPAFRAAARGLLLSSHRWGSASAAAGAEEAAGLPSSAHLGALPRDVLLKVLCMAAYPLSA*