MEAAAIHAPTTTTSSDSGSCVTNGTREKREISKHKQLKRKRSTSPAPPPGCGGGQGQEAAVETDADAGAAGEEESSSCGGAGAGEGERKRGDAGRHPSYRGVRRRSWGKWVSEIREPRKKSRIWLGTFPTAEMAARAHDVAALAIKGRAAHLNFPSLAHTLPRPASTSPSDIQAAAALAAAAAATDQCESSSSAVAAATATDAEAAESTSSAAASPCAATSSVEENALFDLPDLLLDLSDGLWCSPVWTTAPADQYDAGDDGDDAAAPLLWAEQCWMDAPAAPVQPD