MKKLLKNAIIDIKKIKYDGDKKLSNAIQENIKSLIIKNAHKFENEEILKIIEKYNKNNCKDDQILKCSYDVFKNNVHRYSFDQINRILRLYNKSQINDNNFNTSIFNYIVKRLNAIPLSITVNVFNNLIRCQLRDYKNIDIIKDYFVKNIDNYNALDLTIILSSFTMLQEEIIMKSTNKFVDEKKDDTKLKNTNLILGNYNEIILLILNKIKNDENIHNNLSVINSILILNMVSKLNINDYELFKMFTKKYYKKLKEQDVEPHHLTLLLNTFAKCNININILKYIIKYMNNDNFVNQLSYVNIANAVHYMAKFNYNKNTDFLNRLKNKIIQIIDTIPQREFSNIMWSLSKLKVKDDHFYFFALEKTKKIVHLMDMMSIAQVLDALRRRKDFSSDSALLQNTISKHTNDKTIKKISNIHKNSTKLEINLQNQELNHVRENEDIFEEKENNSDEKKEISSHKTEQMKNQLTKGSSYDSCNISEKFEKEVIDLLIKKYLENIEKCSLHVLTQVPFCSLQLNCTNYDVYHKSLDVLKKNKAKMTTINLIYARYFIRILIEKQEKNFQKLPRSLKQFAKEVMNSDNN*