MSEEQFGGDGAAAAATAAVGGSAGEQEGSMVAAAQGAAAAAGSGAGTGAGTATGGTEGGSAESEGAKIDASKNEEDEGHSNSSPRHSEAATAQREEWKMFIGGLSWDTTKKDLKDYFSKFGEVVDCTLKLDPITGRSRGFGFVLFKESESVDKVMDQKEHKLNGKVIDPKRAKAMKTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVESIELPMDNKTNKRRGFCFITFKEEEPVKKIMEKKYHNVGLSKCEIKVAMSKEQYQQQQQWGSRGGFAGRARGRGGGPSPYWQGYSTYWIQGYGIYGYNSQGYGGYGGYDYTGYNNFYGYGEYSNQQSGYGKVSRRGGHQNSYKPY