MESVTDKIRSLASKYAQELQHKIETRTKELESDDQSHYLIYKVLGIQDDEGRLIDLYQNKGRFLYKYAGAFLEEATFLCFKERFPHARRAQVENTSGQRPRQFHIDCLIDREAIEIKWRDATTDGDHIIKEHARIKVIKDHGFYPVRVMFFYPNREQAKRIQETIKTVYQGIGGACYTGDDAWEYVRTRTGIDLKVILVNIAKDLQ