MRNWGKWVSEIREPKKKSRIWLGTFPTAEMAARAHDLPRPATAAPKDVQAAAALAAAATLGGHSPGLCGSPESAPSQNEPSPIPHSPAPTSPRSDDDGALFDLPDLLLDLREGFGHSSSWNASSAEAGIEFRVEEPFLWEYY