MESQNHKRAPAWTEREVLDLIAVWGDESVLSELRSKRRNAKIFEKISKGMKDRGYNRDPQQCCMKLKELRQAYQKTQEANARSGSESQTCGFYDEMHAILGSAPTTTPHLYVDSCKGVSRNRDEDFGDKDDEEEGEVKDSAYQASGEKVLPNSQELFITLEPIPSQSGLLDLEGGEGE