MSRDVDEGSVSAATAGAGGGGEVGGEAAAGVSDEAAVDSHENDLVMPGFRFHPTEEELIEFYLRRKVEGRRFNVELITFLDLYRFDPWELPAMAVIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPTTDADLFYKGGFDRACLCSLSEVSQNVSCMQSEISLCRVYKRSGIDDGHGRPSSSNVQASSSARPGTSRTIIPPAGQQVSSPLSTPMSPTQQPSFHGILGQGECSPAPLPAIMDQATAQLHQPPPPPPPRPSAFASAMSSTMSVAPAARSCTYSLMALADAPMMGSSSTPGDELSRLVGHSQAYPNHPAVGSHFLPSPSSSQIPPHGEMPVSPADKLWDWIHPDTTGSRDYGSSSFK