MNDLIRKYAEDQLETLKRIIEKSEGISVLINGEDLSYPREISLELPEYVEKFPPKASDVLEIDPEGENIGIDEIRMIKDFLNYSPELYTRKYVIVHDCERMTQQAANAFLKTLEEPPEYAVIVLNTRHWHYLLPTIKSRVFRVVVNVPKEFRDLVKEKIGDLWEELPLLERDFGTALEAYKLGAEKLSGLMESLKILETEKLLKKVLSKGLEGYLACRELLERFSKVDSKEFFVLFDQVTNTVTGKDAFLLIQRLTRIILHENTWESVEDQKSVSFLDSILRVKIANLNNKLTLMNILAINRERKRGVNAWS