MEESLEWEYQELFDEINKDYLAYRARNMSLSECLARTWDVYENVENMGEMEKIVVNVAFGELSLLPAKIFVNLKKHTVEALNQLNMFELQQVLTTEQLTDLMRRRDHVLQNIEHKPVDAHPLVRWYYSEMKDEVIKFLNVFTQETSHDGDIIILAAQERFQRDCKNTRGENMNVQTTIAEFLISKNITNYERFHLLKSEIQQFQPDQLNEQLSLDEKAELTLRIKKVRNMYEK