MSPPSVMGQFGDTTYTKVFVGGLAWETQKETMRKYFEQFGEILEAVVITDKNTGRSKGYGFVTFRDPDAAMRSCVDPAPVIDGRRANCNLASLGVQRSRPPTPQHGGARSFRVKSFSQQAGIQGGLGAAFPSQATFPHYAIPQGLPYHVYGYSPYSPDYGYPTNYYNIYGGTQYPFYGGAGAGMVTGTSPFYPYFQFGQSGSTTTNYGNGQGYNMQYPQMFQFSTVASTPAAVTGFAPQYGGPLSLAASPQAQAVCIPIKQA