MDALQEEVLHLRAEIALLQSQIAINPYCSSPLEVKEEFVKNPEYENEDMNNFDSNERNEFYKTDCQDGHHKVIEKCIPKIAEKVKLKRNIVPDTTPEIIDYELTKAELMIKDFTLDEAQQEAEAIADSTIQRLQNRIDQYKMKNSVLSLTLRECKEHCDHLYLLCGKYESNALALQSALNCSDRAIEAYDVMLALLESKLALLKDCSQSSKDSRKAVEAVAQHLLDRLESEKDLCENSLGPWQNTFSINSMDDKPWTVDNDNRLRNHVSKLKGRRSALQNTLVVLDLHLVKSTIEYKELSIAKKT