IMLRGNLKQVRIEKNPARLRALESAAGESETAAAAAIALALAGEQAPPPSAPQEDHQEEEIGFTIDIKSFLKPGEKTYTQRCRLFVGNLPTDITEEDFKRLFERYGEPSEVFINRDRGFGFIRLESRTLAEIAKAELDGTILKSRPLRIRFATHGAALTVKNLSPVVSNELLEQAFSQFGPVEKAVVVVDDRGRATGKGFVEFAAKPPARKALERCGDGAFLLTTTPRPVIVEPMEQFDDEDGLPEKLMQKTQQYHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLMRRQEELRRLEELRNQELQKRKQIQLRHEEEHRRREEEMIRHREQEELRRQQEGFKPNYLENXXXXXXXXXXXXXXXXXXXXAFSPAPAGNQGPPPMMGMNMNNRGTIPGPPLGGPALXXXXXXXXXXXXXXXXXXXHNDRFSQGPPSQMGSPMGSRTGTETPQTPMSGVGPVSGGPGGFGRGSQGGNFEGPNKRRRY