MATSSGEPSPRSSGKHAFYRGIRCRSGKWVSEIREPRKARRIWLGTYPTAEMAAAAYDVAARALRGADAVLNFPGAIASRAAPASASPADIRAAAAAAAAAAQLDTTGPPVASSAAAARRDDERRRERDS