MSRDDVDDVTAGAAGSGEEAAADQEEAAAAVAGDSHENDLVMPGFRFHPTEEELIEFYLRRKVEGRRFNVELITFLDLYRFDPWELPAMAVIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPAADADLFYKSEISLCRVYKRSGIDDGHGHHQRPAGNVQASSSSAAARPPEQHSGNNTAAGLPACRHRPSPSSSSTTTAQQHTSFHQLLQGECSSAAAAAPPPPSLPASATTRNSNASQLLMPPPPPRPPCAAAYTSAAAAPTESAAVLAAASTYSLLAAAGSSSTHIDELSTLLAGHSHGGAYVNNHIVAGSHHHFPLPPSQLMPQLGTLPISPPLAAVSDKLWDWSSVPDTSTARDYDSSGFSDPK