MSPPSVMGQFGDTTYTKVFVGGLAWETQKETMRKYFEQFGEILEAVVITDKNTGRSKGYGFVTFRDSDAAMRACVDPAPVIDGRRANCNLASLGVQRSRPPTPQHGGARNFKVMKSFSQQAGIQGGLGAAFPSHATFPHYAIPQGLPYHIYGYSPYTLDYGYPTNFYNIYGGPQYTFYGGGAGMVTGTSPFYPYFQFGQSGNTTTNYTSGQGYNLQYPQMFHFSTVSSTAAAVNGFAQQYGGPLSLAASPQAQAGMTMALAAPTMPTPTQAAHPYRLIPSVSTAPEQPLA