MSSGDFHFHDELASLFAQRPAAPGEMMMAQQQQQQQQAPASWFADYLHGAGVPGMGGMDYDLLCRALDLPLPGDDVVKRELLVVDTGGGGGGLGFAAPTPSGGGTAPVTPNTTSSMSSSSSEAAGGGAAGGGGGGSFGGAGEEDSPHQGRCKKEEGDGEESKALDKGEEDADKGKKGSPAAAKGKGKGEKRQRQPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCPVKKRVERSYQDPAVVITTYEGKHTHPIPATLRGSTHLLAAQLHGGHHHHHHLGGAFPPPAPLPQQMAGAPFGRAGGGGGGVIDMLGLLPPRNNNHAAMPPAIGLASSRGMSGGGPMSTVAGATAATAAATTTSSSSPPSLQMQHFMAQDFGLLQDMLPSFVHGNGGNVQP