MEAAAIHAPTTTTSSDSGSCVTNGTREKREISKHKQLKRKRSTSPAPPPGCGGGQGQEAAVETDADAGAAGRGGGAGEEESSSCGGAGAGEGERKRGDAGRHPSYRGVRRRSWGKWVSEIREPRKKSRIWLGTFPTAEMAARAHDVAALAIKGRAAHLNFPSLAHTLPRPASTSPSDIQAAAALAAAAAATDQCESSSSAVAAATATDAEAAESTSSAAASPCAATSSVEENALFDLPDLLLDLSDGLWCSPVWTTAPADQYDAGDDGDDAAAPLLWAEQCWMDAPAAPVQPD