MSRDIDEGSVSAATAGGGGGEVGGEPAAGVGDEAAVDSHENDLVMPGFRFHPTEEELIEFYLRRKVEGRRFNVELITFLDLYRFDPWELPAMAVIGEKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENSRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPTTDADLFYKSEISLCRVYKRSGIDDGHGRPSSSNVQAASARPGTSRIIIPPAGQQVSSPSATPLSPTQQPSFHGLVGQGECSSAPLPAIMDQGTQHNNAPQLHQPPPPPPPRPSAYASAMSSTMSVAPAERACTYSLMALADAPMMGSSSTAGDELSRLVGHSQAYPNHPAVGSHFLPSPSSSQIPPLGEMPVSPADKLWDWIHPDTTGSRDYGSSSFK