MSPPSVMGQFGDTTYTKVFVGGLAWETQKETMRKYFEQFGEILEAVVITDKNTGRSKGYGFVTFRDSDAAMRACVDPAPVIDGRRANCNLASLGVQRSRPPTPQHGGARNFKVMKSFSQQAGIQGGLGAAFPSHATFPHYAIPQGLPYHIYGYSPYTLDYGYPTNFYNIYGGPQYTFYGGGAGMVTGTSPFYPYFQFGQSGNTTTNYTSGQGYNLQYPQMFHFSTVSSTAAAVNGFAQQYGGPLSLAASPQAQAVCIPIKQA