MAATTSSGQSPRTRSPAPFLSKTYDLLEKGAAEEGDSGKKIVSWNAEGSGFIVWSPAEFSELLLPKYFKHNNFSSFIRQLNTYGFKKTSPKQWEFKHEKFQKGCRHMLVEITRKKCEPSAFPVYLKASEESGSSSTTVAAAEENNRLLLMEENKNLRKQKLELQMQLSQFKALEMKLLDCLAQNMEDHQNKVRC