MKSYNIHVESSVENLLSKLKEKKKRLKGKKDIINDVEYYIGILSNINLKHVYNENYKLIGMLLKILMKHKIYVETIILDRLLQFLNLKNILEKDNEINIRYINNILVLINNNESVHLNSNTLFNIMFDTCIMLIDIFVDNKIYSDEKKSFYTLNMENEKEEDIEIDTSSSVYDHMNNSDDSINNHSDDSINNHSDDSINNHSDDSINNHSDDSINNLSGDSIIYDTSNSSSDDDYSENNCLNTKKRKQNIHVLKTDMNNNDVIKLEEHIKYNKKRKIEKKTFEIKSSNYKEYDIEKLYNMINYINNMFTLYLRKFNSSIINDLKIYAFYNNLFALYSYVHDYIHRINKLSMYNKKKKNEINDHYNIYIILMRQLYLLKENIKQFIILTIKNNNTSYFKNVQNLFNSYKDKLEVNYSFFQFSENEKLLEIIYIIINKISNKENSFYLHIMNNNNNNNNNNIINMNKNKREKLLFYIKNDKELNEKYAFLNILKIKGCIKILTIIIKYYLIKYDKDNLNFLQNYFLILLLIPHFELSIYKNVLKKEYIKLFHWSHVIDGKGNNKKDNNKKYKLANINHDNNNDNNDDDGYDDDGYDDDNDNDDVNDYDDDFLQSNNRDNLPSNDNKSRFFNEADNSKFNIHKNHSLYYQKLKFKVAYSLCHFDDEVTIYSNKESFSNIHILVEYSRLVYKYLQYINKKSNAKNNSFLFINLSYFVKYIFDCVTNIYFSQSYLNNNKVGIKECNEKIIENNSGNYYENNLYITGKPYIIFYNSKLKNIFSTYNNIKKSKYKYMYKKEDYNKNEIKDNDDNDNTNSVVHLFCMLNKKKKKKNEINIYLNYLIFTNQLNLINIINFDINPCTFIVSTLFSFIKRINENSFYFNLSTFNNKQVYNFTNHIINNILEIYINIFEINGFLNFIHKYIGNYNAPYLRQIHFLFTPIYISIFNKYMHKFTDKYSSFLLSFIEIYKFHINEFNKLHEKIFLSLKNNEQVCSTNKCFKIEWEPMVKYPKKCNNTTDNNSNNNIIQINGYNYSISQLIQRYQVMYTNLETLEYILCCYLRCTYKNYITNNLLNNIQNISNLYIQKKQNILTFHEYVKGNFINMKYYNFYYSLYVYIFFNYTISRLALYSLLNDQINLKHTKQNLHIIINKLHNCFVDIQVMYEHCVKESAVYKFFDILQVTLETLYFYIYFSDWHIMDKDAIIKHFKEIIGVLQKNALEEYSYVIKKRIYKHISYFFIYNYKYLIKIFNDKEGDIENIYVQIIKTLFIDINIIKNENSYLFFYELYVNIKENEKLSRLLTELFTLHYILIINNLENEIMDAQEKQKLNNRKKIYRTNSYHNNKKKQIEQIIQNINSNKSDYNIDENKIDYIKKKKNISMSFDNYINLLIKQNSYYMYTNNWYEVFNVNQKIILQNNVNDNYENKMIDIFLNNNNMNINKYDINLYYYNKNEQNNDNINIDVCILSKFFVLFNNIEYIQDTLYTLLCKIFDNFTKYNIYFEYILINILLCFINNLQNIESSKRKINIETFIKFSMLIFKKQKDCINNNDTQNYKNKFVLKLFFHIFFIYINIYYDEQNISNNVSNQFKDDKEKDILNHVNKNINKKINKSKVISKKLEISFNFFIKYFLLTHSIIMNEQDNKQTNITDENISYLLNNMKSTNCHTNSDTNNDTNNDTQNNHHLFISTKTNCDQELLNNMKCFLEKIIMNSSEQKNNIIIQTNRFFLDLIEYVFFSFSIDIEKIQKTNYYTKGVQEIRHIFNNNDIQQIFLNVHEEYKHFIYIVYILNVFNMEDKAHNIKNKKCIKEKSKKIKKKKKKHVQQGEIKEKREDESDDEAVHCDEVVHCDEAVHCDETVHCDEAIHCDEAVHCDETVHCDKAFHNDEITSIKKPKRNIINTCNLTLFNNLFFYKNSSGVNTSVDPNKANSIIIYDFIFNYNKILVECDNRNMVYFCLKCNDIIKIIVTLLDYTTEDVEHILKYIDTQIAMKYKDHGDMRNFLYLCNLHIITLIYIISNNKKFLSQIILMKHKLNNILYFINIYFHLNEYIQIYLENFDEFKTSQQLFLLLHLMYKLSQLFTYFFVKLKLSSTDNKYSKILIFVTNYCNLLMNMMDTLKKHIIKSNDMNERKGASKHYITHFYILNNPSILEKKKFYLYLLGHQLYNILYEFFNIKKNEKIVKSQKTVMEVMKKSGYAIKFLCSYLDCVLYLGNRINKLLLRNVYFFMNFLKNNKNTLKLANVIFPILIKVVDIYDVLTKKTTLNEEEFEEKQILKNIFQASLSIIEERSIQFCFTSLSEKKKELFNLLSN*