MASSIICQEHGQISGQAKIDVLLVGDVTVGYLADTVQKLFANIAEVTITISDMKEAVALLDDCTFNMVFLKMPSSLNAEELEAIKLIRFGKKKNTHSLFVFIIPENFKGCISGHGTDIALTEPLTMEKMSNVVKYWKTCLSNTVKIENAAGPEEPGLPLQRSYSEHVGYFPTDLFACPESLRNGNGLELNASLSEFEKNKKISLLHSSKEKLRRERIKYCCEQLRTLLPYVKGRKNDAASVLEATVDYVKYIREKISPAIMAQITEALQSNRRFCKKQQTPIQLSVPGTVMAQREDSVTSTYSPERGLQFLTNTCWNGCSAPDAEGSLDEAVRVPSSSTSENAIGDPYKTHIPSAALSLNSLHTVRYYSKVTPSYDATAVTNQNISIHLPSAVSPVSKLLPQHCTSGLGQACTTHPNCLQQFWAY