MKQSISNLKLAERGAIISISTYLILSAAKLAAGHLLHSSSLVADGFNNVSDIIGNVALLIGIRMARQPADRDHRFGHWKIEDLASLITSIIMFYVGFDVLRDTIQKILSREESVIDPLGATLGIISAAIMFVVYLYNTRLSKKSNSKALKAAAKDNLSDAVTSLGTAIAILASSFNYPIVDKLVAIIITFFILKTAYDIFIESSFSLSDGFDDRLLEDYQKAIMEIPKISKVKSQRGRTYGSNIYLDITLEMNPDLSVFESHEIADQVESMLENRFGVFDTDVHIEPAPIPEDEILDNVYKKLLMREQLIDQGNQLEELLTDDFVYIRQDGEQMDKEAYKTKKELNSAIKDIQITSISQKTKLICYELDGIIHTSIWRRHETWQNIFHQETKKE*