METNLSEEKQKPSKSQAQQRRQMENYEFSQLANELPLARAISGQHIDKTTMVRLATAYIKLHNIFGQSQRAYSSADYYYGSDSLWTNNHLDLLDGFFVILDRRGDVLYISETISIYLGLSQVEMTGNAMVDYIHEQDINCFNSALNYCDLNWPQMCNVRVKSSLTKRANKDAVRASPGYKVLRLEITMGPNTNTRMIACYPMPTPVLSTVTIPSNSFVIITSIDLHITFADEKAHQLLNNPFYPDSNIKGMSLYSLIDISDSEVISKMHFDIFNLGAYKTPYYRMILNQTSETFYVESNIFRHTSISSKQFNDSITFVSSIL