MSPPSVMGQFGDTTYTKVFVGGLAWETQKETMRKYFEQFGEILEAVVITDKNTGRSKGYGFVTFRDPDAAMRSCVDPAPVIDGRRANCNLASLGVQRSRPPTPQHGGARSFRVKSFSQQAGIQGGLGAAFPSQATFPHYAIPQGLPYHVYGYSPYSPDYGYPTNYYNIYGGTQYPFYGGAGAGMVTGTSPFYPYFQFGQSGSTTTNYGNGQGYNMQYPQMFQFSTVASTPAAVTGFAPQYGGPLSLAASPQAQAGMTMALTAPTLPSPTPAAHPYRLITSHFAVSAAPEQSLA