MSPPSVMGQFGDTTYTKVFVGGLAWETQKETMRKYFEQFGEILEAVVITDKNTGRSKGYGFVTFRDPDAAMRACVDPAPVIDGRRANCNLASLGVQRSRPPTPQHGGARNFRVMKSFNQQAGIQGGLGAAFPSHATFPHYAIPQGLPFHVYGYSPYTPDYGYPTNFYNIYGGAQYPFYGGATAGMVTGTSPFYPYFQFGQSGNTTTNYTSGQGYNLQQYPQMFHFSTVSSTAAAVTGFAQQYGGPLSLAASPQAQAVCIPIKQA