MNDLIRKYAKDQLEILKRIIEKSEGISILINGEDLSYPREVSLELPEYVEKFPPKASDVLEVDPEEENIGIDEIRTIKDFLNYSPELYTRKYVIVHDCERMTQQAANAFLKTLEEPPEYAVIVLNTRHWHYLLPTIKSRVFRVVVNVPKEFRDLVKEKIGDFWEELPLLERDFKTAFEAYKLGAEKLSGLMESLKVLETEKLLKKALSEGLEGYLACRELLERFSKVESKEFFALFDQLTNTITGKDSFLLIQRLTRIVLHENTWESVEDQKSVSFLDSILRVKIANLNNKLTLMNILAIHRERKRGVNAWS