MLQFQDVNKEPGAEERFKKIGEAYEVLSDSNKRAIYDRYGEAGLKGGMGGGQSGDFTNPLDLFESFFGGGLGGMSGFGGSRRSKSAAAAGEDERYDLQLDFLEAVFGVSKEIETDHMAADPTCNGTGVKPGTTMSSCPQCNGAGQVLSTMSTPLGRFQQVSTCPRCEGSGQVFVPCDKCGGDGRIRETKRISLKVPPGVDSGSRLRVRGEGNSGRRGGEAGDLYVYITVKDHPELRREGTTIHSDVEINYIDAILGTQ