MAATTSSGQSPRTRSPAPFLSKTYDLLEEGAAEEGDSGKKIVSWNAEGSGFVVWSPAEFSELLLPKYFKHNNFSSFIRQLNTYGFKKTSPRQWEFKHERFQKGCRHMLVEITRKKCEPSAFPVYLKASEESGSSNTAVAAAEENNCLLLMEENKNLRKQKLELQMQISQFKALEMKLLDCLAQNMEDHQKNKVRC