MDVLYIIKTVKHNCNVSDARYWGYYSICGMLMRMRELYRHEHGLLAWDALRQDDVLTWVEQRESLWETLQDEQFKPITILSKQYDPFDIDEINAALSKQEGSFIYGAGYGHYHKPSFFISSVRSKTIYDGYTVYYLEKELCRDLSSSTAMFQGRSIYIRLEPLAGFLYNRFLELSGKKLDDYLRETLNNYGLEFPFIVKDALFSAKFAKLTDRAARLLTLHELGEAFSSSEDKRLPDEWLNILADSKDRFVELYLRGVKDVLSDTSLYGP