MSRPGDWNCRTCSHLNFQRRESCQRCGEPRAGAGGDYGGAFGSGGGDYSGGFGGGRGGSSSFGFTTGPDVRPGDWYCNVGNCGAHNFASRSGCFKCGAPKEDSSSGGYDMMRSYGGGGGSFGGTSARPGWKSGDWICSRSGCNEHNFANRMECYRCSAPRDSNGGRSPY