MRMRPEKGNAPGCRSPEASSEEASQAMKGINVANSTALTIGGTAVRQVGDLYSLNDLHKESGGQSKHQPHEFLRIEQTKALVAELSNSGDSRNYLETKRGKYGGTYACKELVIAYAAWISAKFHLKVIRVFLAVTTPKAAESAGPISLTDSPEKAKVGKLLATARKRAAQHLARLDKEIATWELVDEHKAPAIPASQIEEISTRLDRVGKLFHPFSDQFADLLAIKRALRGQDPRAGFKNEGWMEILPTQQLSAQGAAA