>NC_010379:6880:6880 hypothetical protein MIIKNQKSKSKTKKFFKKYANKRVRQYPYQYTIQGNNYKKLLYCHL >NC_010379:6880:7110 hypothetical protein MVIKNIILFILTNIYLIILYKASIRDIKERIVLNRTCLIEYILAFLIAILLKIPIKYILINSIWLFVIMYILQLVYGLMTDEIGIGGGDIKLAPAITLFIYPYSYIGILIGLLLSVLDPYIFKRKNKECPFVIYYFLSCIIAIIARVFHVI >NC_010379:6880:7697 metal dependent phosphohydrolase MISPTITNQFNNNIEICKTLKILQTIKEKDINTYNHSVNVAKLTYDYCVYYDLDNKGNIFLSALLHDTGKIFIDPVILNKPGKLTNMEFSKIQQHPILGYEFLKQHNMGEYISQAALLHHICEDNKGGYPKFNIAKPDYIRLISICDSFEVMTCNNRLYQNRISTLKALEEIENNIGIQFNSRIANKFIDWIKDTQ >NC_010379:6880:8417 DNA polymerase III, subunits gamma and tau MLYLKYRPRIFKYVVGQGENTKILLNQVRTGHIGHAYLFCGNRGSGKTTTARIFAKAVNQHDKNGEPLDNELSKKIDAGNCIDIVELDAASHNGIEDIRNIIEQAQYAPSECKYRVFIIDEVHMLSISAVNAFLKVLEEPPKNVIFILATTDPQKLPITILSRCQRFDFKRIDVANIFNRLKYICEHEKIKIDNKSLKLISIVADGAMRDAISILDQVRTMEEITYSNVTTLLAIMIEEDIRNIAFSIIKKDTISALQLINKAVNENKKDANQLMKDLQKYFRNVLVLAINPNTEIATIEEEKQVMINLGKQVNKENLIKYIELLQEKINDSKYTYNNLTLLEVAVIEIIQYKTEEEKINDIIRKVLKSANTNPVAANNCSDMNNDNNINNIFEQSKQYVINTLLQSPKDYIVDIGNGLKSSQISYNNDIVNIIPLNDNDRKILINGIKALNAGFIKTLRENNIEVQKINIQ >NC_010379:6880:9919 hypothetical protein LNNFYFKIHNLPSLNKTIYVKFEYKNVIYSNSNYEVIKLLYIDMLSRQLRCNKKDIIPISKKKYLNSTKCC >NC_010379:6880:10149 hypothetical protein LKGKNNICVICNKKIEIKNNNVIDEIVICDNCKQEIKNNSSITITVA >NC_010379:6880:10342 DNA polymerase III, delta subunit superfamily MENITNIKTINSNKILLITDNVTAFNKTKKLLCSQIINPKLNINKMDFKMIEEENEFKKIINTIPFMDSKRVILMELPLFKTGVAKKINGLLKALKSIPDETSVFLYSYIKDKRTNINKNSEIKKFIKNDFFIINGEFQSDYVKKVCNSIFARHNTAITNEALDLFVNKTLNMDIALQEIKKLLCLNKNTLDIEDIINCISSYNDDDIFDLTDSISKKDVNGYFNTLKNLLDKGEKPVSVFYTLLNHIKMLQEARLFQVNNHSLDSFVKFTGKNPYYCKLIYESASNFTKEELDKSLIAFMGNETRIKFSSNPNIVLEELSFKLFCN >NC_010379:6880:11344 hypothetical protein MIICLKRNEQKYINGIGITKLLKKHCNIQLDNREVVSLIKEGPVNSYLIIDNYIKDLPNGNKLEEDDVLISATGFIFISKKLGLSVKDANLILVPYYQKKWENKKTHDSYKKELWREITNEKISRMAQKYNIRYSSLRQKVYKQLAEEEKIDLYKLKESKGCNNYLDVIARNEILKNRYIKLVESL >NC_010379:6880:12036 hypothetical protein MKILKWKDFGMEVKEIVIGKKILLFIGQYEGLQFSISGLGLYKCEKEFSCKSDIINIYLGKLIISYNKKGYLDSLKNVDIQWEMPLLKYINIKCKNIYKYKVKKGTNTLLDRIMHKFFKERYAFALIKAYEKPFKFKSDVLTAYQLASNYEADLFLGNECLLSPLGYTWEENEKLIRNNLGRFFKNYRLLVNKDFNNVERIS >NC_010379:6880:12820 hypothetical protein MVVCFTAHRPHLLYGYELSNKKYQLLAKKIREICIMLIERYSVDTFITGGALGGDTVAFFVVENLKIRYPYIKNILAIPFKNQPNKWNDIDRERYRRMLNLADELVYVDALDRYKISKIEKDTYNIRKLQVRNRYMVDCSNYVIAIYNGNCKGGTYNCIQYAKKQNKTIITLNPITLREGKMKFS >NC_010379:6880:13506 hypothetical protein MSLRFNKHIVMILCWSFVFVASVILLAKVSKSSQVISCTITLEASVIGMTDHILAIRTKKKMK >NC_010379:6880:13808 hypothetical protein MRKLENVIEEMIRISENKDFNNELLNIKNSINLTSPELMRMRWNQVHEIMLDYTTTNNEKPQYDWQYEVISIFSTKSIDELKSIFN >NC_010379:6880:14157 hypothetical protein MEIKRYIIVDDKTYVFENDKVKIIKMNECVEGFVKSIANDELVLTKSVLGDGEEMKVPLKYVEKIEVIFNSGLYYMAQYIKDEKIKL >NC_010379:6880:14470 PhnB protein MKEVLKFYKGKLELKERRIVEYVEEKNSCEGFKSSKREIEYSVLKAEIEMLKRFIDDLEDIK >NC_010379:6880:14849 hypothetical protein MYLLNGDLNQMSIQRTQLLAKGIQILQCDVYPAINEKKDYIKALRIIWNEKIEGWWNYKGEFLEYKICTEEEFTKGFDD >NC_010379:6880:15160 hypothetical protein MLVKCKFENKNNFEIIDFTEELLKKMSHEESGYINQIKNSITFFYKKNKFYDWDNKVKDYVKSRNFSKLYKGGGWSRPFEVVYRYVDGDAPCNFREMIRNIEDEDLDYILFD >NC_010379:6880:15567 hypothetical protein MKLRNGRVWGIYNENYCEEMLAVVKKHCSVDVINDRKEYIIAEIDRIYYCINDNGGEFNIDILNKEKYYNIPYSTDLIKNPDPIDVGLWLVSIFKNKKIDFSHRYSKDELERLRKYYNI >NC_010379:6880:16040 hypothetical protein MNTTTIKEFVRLANIVLDKENKKKFQELLEQQEIETRICSNCGRVMTEGYCIDSGVQYFCNDDCLKSEMTLEEFNKLYSGGETDTYWTEWT >NC_010379:6880:16514 hypothetical protein MGDVIFIIYTKYKNFKQVEKKEKYKNELNTVIKELKRLDSQLSNFINNRNMYNIKKKEY >NC_010379:6880:16746 hypothetical protein LIYKGIRYDKHIENDKSVTVFLKDFDIIVNKPTEEDAVAAAIIELREYVHDFLSDFKFWSEDKERTKQIQNLLEQDIICDWDAISDIFQEAIKRKDLNKEDVQNIMTKIKIDVRKSK >NC_010379:6880:17119 conserved phage protein MIKKPNNELNLIYYNAFYNALKEYADTLRKDPKHYEDKTYLLKKVIFYGVKSVNTEEPTAVRKEKEIDNFNLIFVLNDMMALLTPREFVNLFPIKKDFNGHKFCAKDYFYTKDYINKLNQNDPIGNENILDFLWAYTNDDIFEFVMNSMESLNNLRKLNGEPSLMKEFFCKNGIETYTLNTDLNENEHSPNNTDTVLKAKSNRVKHFRIIK >NC_010379:6880:18086 tetratricopeptide repeat domain protein MTDFGTIMAAASMAGVPVELSRNIKLKDIKLPDPDIEFNNSFGNESGVINSLRIIPNINYDEKDIYMLFNFEINVKRRELDIYLFTNKSEDVDKYPFNLHMEISSKGKITLNIDSNFSERISDNISFNNMMNIWSNRGLRRLRIHGLMTSNVVTIVPDRINFEHIKYEENFKDILNTALVGTDEIPCLISKDMQDKIKKIGRDINDKDICEGFLKKFRESTPKEQTKLTLLLKDEEENILLSTCLGVFPYFINLDFIKIRPNNKESKDIIKNVYEREHGIYIQKFLFNDKMYDYCDKIINIFRNEEHPIDKALNEILNCTGSYPTGKFEIEINKKKNGFWYEKQEITFTFKIVDNEIEDRIALKKLLTEEKFIESIPLMELRKDENLDNLAFAYYIKGDYKKALEMCEESINIKYDSVAHFTMGLVYLIKGNYDKAFESYMIGIYLVKPDIWYPGIKENIKIAISEGKINENEHVKNILEKIELYKLRRKSNKRLNTCFCGRKKNFYDCHGKKYKL >NC_010379:6880:19726 HD domain protein MENRKKYLLRDSLSEEYRLRIETIQNMVRPLLARTTNVNPTFTEHTLEHSLSVESLYGICFNETLSILNDDEKFLLIVATLVHDIGMVGNSRFIDDAGYGEKVRSSHNYRSGDFIDEFKRDLGLDTKEANAIKRIASSHRVVPLNSLDECEAYGQGGNIRIKLLSALIRLADELDFLEERAPYLVKEFLGISNESLIHHERHEVMTGINRYNNSINIKAVAYNYELENAINEMYEEILNKHLQVKQILKDNDINIDDININIDVSQVIKEELLIFMAQNDSVTEAMIYEYFSNKREERDVDAVISELQSRKYIIYEREKCVYIINRNIDSFKELIKLFIGSHLELEFTKSVYVNACLNEHFMIYVNENFGVLYDEGDKDDRIEVLTHFPTSLKYFMDERNTPYEFGSADRRVTLDYGLLHAFSIDVLKYPNELTEDTFYAVQSIERSLSENSLNFFKLMESMSKVKKNN >NC_010379:6880:21478 putative guanylate kinase MQDNNTDIIICLVGESGSGKSTIAELLEKEGYNYIESYTTRKPRYKGERGHIFLNSINDRNDIDILDDGYYPKENVIAYACYKDEHYYATKEQYKNKGTSIYIVEVKGVNELRSEIDDAKILVLYLRADEQIRRGRMIKRYIDVNGNTSKNYLIAERKAQERIIHDKENFQIIPCDYVIDTNMPITEVLKSIKTIIE >NC_010379:6880:22092 hypothetical protein LILNIIGKKEELEQFKSSLIIANGSYNVSIKNIIIKKYSWFNYKLTIELQGNERNINRFKKRLDKNSRKLIYSKV >NC_010379:6880:22822 hypothetical protein MKIILTSKPEFQGYSIEAGKGDNVKHFDHHGQFEHYPSPCNNNQIPVAEENSTIEITHMDADTYVGILRLLGKDLPNIDLEMLEQIDNNGSSICRDKYNKALLYQLGIGRLQRDLKIPRVSEERVDVTNIIEEILKYSTEKIIKIGEKVQESSEKAYIDCVRSKKENKILFSINAQNNLNPSRAYEDNYDIVVVYRQHYKTITIYANPRSKFMFAGKTIAGIKFDGHPQACGSPRGVEMTEAQALKVWEEI >NC_010379:6880:23753 hypothetical protein MGNKSKLSNKKLEEKLINEIMISSIILEVVFLILLVVAKQ >NC_010379:6880:24136 DNA modification methylase MLEGKVLEKLYSYLTKDIINIDIKDYGRKKEVILENKMGDKFIGDLTQERISFKKVGGLTSIAEYFARGKYGSNSWRGNCSGLLIKDILLHYNVKEFCDPMLGSGTSLDVAKDLNIKCLGMDLNPKFGGFNIIKDEFPKSFEFMFVHPPYYVFKGSKMPIYSGKQWGNVAHIDDGSHMHDKNQFNKWFNTVLYKSYLALKKGGRMALLIGDSRFKGDYYSMFKEMNVYGKIENVIIKKQYNCVSDNIKYANKFLSE >NC_010379:6880:25024 DNA primase MNKKQFLEELIEKIKSISLEIIIGTRIQLIRKGMYYMGICPFHNDHKIGSFIVTPSKGIWKCFTCNVGGDAIQFISLHDKVNYVEAAFNIGLEFNLISSVEYEQYFSKRKYKAKEIKNIQKKYMVKTNNEKSIKANSYTLNKVYEIFTSCCDIYSAHYIHLLTKRQIAPQRINRDYFTFPTRKIWNQFVDKLNKCGYNEKILKNIPGFYFDIKRNQYTFAQYKGIGIKIRNTKGEIVGIQIRKDKKRNKQDQRYIWFSSSFANLEENKDKYKLGTGAGSPIDVVYPSQITNNPTLAITEGRFKAEKLAERGVIAISVQGVTTWRKIIEVIGEIKRLQQYKEAINKFHLYCQYKGIKNKKIPIYICFDADMIGNFQVYTQGKKMSDAIEKRFHEYKIIYLQWNEKYGKGIDDLIINNQTNKARRFKKETLDYIYGSLILNILKEYHEYEGPNKIPNELIKKEFYTIISQNERIKA >NC_010379:6880:26728 hypothetical protein MKNILTLKEQSILNKGLIGVIFIIMGILQLFRINPILKLILGVIALIGLFLSCLPVFIKTESEDEMAEYNKNRASATIYTVLLIVFTICVLISTHTDQWTINLKIISPFLLGGFNLSECILFCIYEKVGD >NC_010379:6880:27122 hypothetical protein MPKLKTKIHELRKEFNLKQEDLAKLVNVRRETIGNLENGRYNPSLKLGMDIAKVFDKSVEEIFEFIEDDE >NC_010379:6880:27528 hypothetical protein MEIRKGQKVWVCIYQGRTSKIEETIIEAVGRRYITVEACKKKRFFKNTLREVNGAGESSFIILDIEKYKKDKYYDNLIDKLKKFTWNAIKREDLDKITEIMRNYI >NC_010379:6880:28106 hypothetical protein MTDKEVNKIIKEYKVHEGFFDLSKQPKTLNKLEYAKVLNLQNFLAEQNKNREYLQKFNKSQWDKLKEISAQLQGVIFQYWGDIILN >NC_010379:6880:28435 hypothetical protein LRLEKSNGKHGGYYITLYIGTKENTSFFEAPSESIDHAGIEYIQGRYPMIGTKAKEETFKRLYKNLFIKTTEYQDRIIKHCIGLDYKKKPYRNRYETQSKDEDWNDLVKKGLATMSNNIADNGLTWFWLTQQGVEYVLGKSVSQKVYEEL >NC_010379:6880:28916 Upf86.8 LEKPILFNTEMVQAILEGRKTQTRRIIKNKYENADIQWFRNKYGTRLVYMQNDVEEPIKNPDGTTSHKLRAMEEIKEPYEIGDILYVRETWMIQSMKNFDKKVKFLYKAEPNKELNEVSLTSERYEDLIKYFCKNGWQPSLFMPKTAARIFLKVVGVRAEKLQALDYEEAIREGIKAGYDGWTSVFKDLWDSTVNKKDIDMYGWNSNPWVWVIEFEKIEKC >NC_010379:6880:29664 hypothetical protein LAFVLIEDAMKEEISICHFGGNTEIISKNINIIFENKEYKVSNATVEKCKICDDIFIQERTRNEIKEIIGSYPVGVKCIELEEQIFDNFQEED >NC_010379:6880:30024 hypothetical protein MNGNKFKKYRLIFEYIPHIVIGIVIIMSILFGINYYNKKLQIENKNFEKAENLIEKELGINKKFMYINLEDESRGIVRTKGKEYKVIFYTQKIKDEKKWYELYEPIGIKNIVQLK >NC_010379:6880:30577 putative sodium/alanine symporter family protein MNKLQIAQNLYLAINIMTLVCFIIISPCLLLDEESIYNDFLKHIKNHGLKVWHILLGIILPVFYIYPIFIKFLLVIGYKVYKFLYGILNFTIYKKKEDK >NC_010379:6880:31390 hypothetical protein MAKSKFVWLVVFKGGATQLVKAQTPWQILECDGLIEDSNYIINLTRMELADKWSYKDALDIPFRD >NC_010379:6880:31708 hypothetical protein MNKRIKKKKEKNIIQICKSISWEYMHKGYPTYWEENSTIKKHEIIDADDLYEYKEEMLAKEMLKKVVKRCVAEHFPIQNYNIFEIPYGDKEGWMMDFVNTKEYEEYHKNDNKNIKIHEIDFWVEKNGEAIPQLYNPKTGSQSDAIDCKSAVWTE >NC_010379:6880:32193 hypothetical protein MEDYLAAICILIMVLGLGLLVYDKVFLLVVSSTRVYRCPNCSYSKIENSNSNE >NC_010379:6880:32411 hypothetical protein MENEKITTGDKVMAIIGLIVIFGMIAGIVKCGKYQYKQYMKNKEIQQQQDELESAERNVTDNVHEDAKKKRLLKEYELIEKKLGISRNSIYINDEVSYEGIDEDDYSSKVVVNGREYMAVFGSVGVTKTYKLPAKYKHREVRFTHYEITEIKKLVLIR >NC_010379:6880:32974 C-5 cytosine-specific DNA methylase MITAKSYFSGAGGMDLGLVQAGINITHSYEIDSTCCNTLRTNFTHEIHQEDISKITVLDQQDADIYVGTFPCTRYSAIADIHGTRTGDDLFLHFFRHVALARPEMYIVENVPGMKKFRVVMEALTRLPDYYVRIECPINANMWLPQKRKRLILIGTKRPFDNLKYPESNPIKLKNLLEDDPEIDIPNYVYKRLNGAYRDKPIISTPEGVAPTCVAHYSKDLSTRLINDGKRVRPYTPKEYARLQGFPDSFKFAGSNRDIYKQVGNAVAVPMGKWVGEQVIRYFN >NC_010379:6880:33833 hypothetical protein LPIRIKLLVSHNIDSRCSRERVKIISYIVKLLINAVDKEYKKFVEECIRDIKKR >NC_010379:6880:34267 hypothetical protein MNNEMTKCLTSLFNALNAKSEEEAMKMFGDAINHAKESKVDINNPEYFDCFINHKLKKGIKLLASTLHEPSICKDKNKPNFIYANYSFLENHIRNLCELREGSACCADKSRYILKMYLKYSIDGEVPGFNPNVEEYWMPNFGDNEMWIRYCDSLCRLYYGYTEEYFKAYNSLIQCEIRKFKHTLHKWYMEFNDGEIVEFDHSWDDRNENPLEGYADKGDFYTMHKRKVEGKNFDIYEPEGEEEKMLFRKSYVKIPKSEIKQVYKTSEERMV >NC_010379:6880:35168 hypothetical protein MEREEAREYFKNKGLDYSKIKKEDIERLTEILSEELNYYLENGGFHAQQMGMEVRKQRVKDVKVLKKSGLKYARLRIKGSYFDDREGITFSQTGFIGFGGEFSDANVALILKAFCRWCDTLAS >NC_010379:6880:35688 hypothetical protein MIKLKNIFMQSKLAKKSINCKTSALQTCDNNSTISADKPSFEQLMCFYVDGKQARFPISFSNKDEYFKKGRNVYELVGIENHIKKIKIMNVLDCAGQTEINVKDDRIEIIISIASINLGIGSGGGVREYTIEQCEKFADVLAHEFFHAKSNIDIVDYVGIEEYKSIYYSKDIWFKLARIIFDEYYAYRKNAEKFNSFESEESEEKIERIFNYLQAVDKDLDLISAIRELFYSIALFSAFADVSTEKEIIILRKLKKSKKLFQEVRNIFNCFYLESPLNYKKYNDMAWNLEQIYDSHELRKLD >NC_010379:6880:36799 hypothetical protein MKKCPVCKTDIKEIEPGVYKCLCGYREIQADEESAVEIRLYNHKTSQVFYKNLTVNEIMQIDNILKGIEWE >NC_010379:6880:37101 hypothetical protein LRDMHLKTMKVIEFPKNKMVKDKMKKYKLETAIMMLEVLVDYDFTIVVNPKAAENIFSLPKNKLIENFIITTDINKAEKLEIKKPCYYQLTGNELT >NC_010379:6880:37419 hypothetical protein METKDYGEIPYTIEIDWINETVWLNNHVAKEKIVVTEKDSKSIENAFKLIKAKRNGLF >NC_010379:6880:37606 ATPase MNKTKIKSIIVSIVLVSSLFIVSGCNLLENEYKQLQEHFKGRNAIITTYDKESKPLDRIEGKSISISLDDKFKEQDEKGETIKKSSVLNITVGNNQIIHVGSSLILQEDGLQDLMKDTLKTTEIINQDKSRPFLRNIVDSYKNITSGKKRVILIRSQDGKPLATFVGDNVSYFATDIPKSTGILIDGKYLLIYRCDYTIYDMDLIR >NC_010379:6880:38284 DNA methylase LLEVNNIYLGNCLEIMKKIDDKSIDMVLSDLPFGMTNNEWDKAIPFEPMWQEINRIAKDNASIALMAAGVFTSELVVSNKKYYRYSWIWKPKEKSNFLNANRMPLRQHIDIPIFYKNLPVYNPQKTYGHKPVKKYKQHTTAGANYGKTKIGMEGGGQTDRYPTTIIDIPYNTIKIKDRIHPTQKPIELYEYLIKTYTNEEGIALDFTAGSCVLAEACINTNRNYICIEKEKKYCNKAKERIKLHLEKGKQLKII >NC_010379:6880:39079 hypothetical protein LQKPILDVCCGSKMFWFDKENKDVIFMDNRELEDTLCDGRKLIIEPDILGDFRNIPYKDNTFKLVVFDPPHLIKAGGNSWLAKKYGKLNSDWPIDIRQGFNECMRVLDKYGILIFKWNEEQIKIKDILKVIDYKPLLGNKRAKTHWLVFMKK >NC_010379:6880:39609 hypothetical protein MKKYELVIENPTDAFILDKEKNKIIALCNTKRPDLRFNELKNLIEKANKNTKQLFQLGDIAYMIDEDYRFFESEVCSIELKNGKYYYNTHDCDFEDKDIGDWVFESEMYRELHLEAMM >NC_010379:6880:40026 hypothetical protein MKVKLIGENKTEVQFSNKKEGNLINQLKFFGAVPTKESSLYTYFQFNGDIQATMDNFGFRI >NC_010379:6880:40228 hypothetical protein MIKTKLFTGVTVLEAVYDYQDFIKRNQNLEIISVNILKDNFVLLTYKMFKEDIKG >NC_010379:6880:40431 hypothetical protein MISIKRKDEIWNAIYAEPCLLDFNTLNTEELSFAIGIIISAGSRNSFKEDHFNKEQLKFLKKVFKELLKL >NC_010379:6880:42317 botulinum neurotoxin type B, BoNT/B MPVTINNFNYNDPIDNNNIIMMEPPFARGTGRYYKAFKITDRIWIIPERYTFGYKPEDFNKSSGIFNRDVCEYYDPDYLNTNDKKNIFLQTMIKLFNRIKSKPLGEKLLEMIINGIPYLGDRRVPLEEFNTNIASVTVNKLISNPGEVERKKGIFANLIIFGPGPVLNENETIDIGIQNHFASREGFGGIMQMKFCPEYVSVFNNVQENKGASIFNRRGYFSDPALILMHELIHVLHGLYGIKVDDLPIVPNEKKFFMQSTDAIQAEELYTFGGQDPSIITPSTDKSIYDKVLQNFRGIVDRLNKVLVCISDPNININIYKNKFKDKYKFVEDSEGKYSIDVESFDKLYKSLMFGFTETNIAENYKIKTRASYFSDSLPPVKIKNLLDNEIYTIEEGFNISDKDMEKEYRGQNKAINKQAYEEISKEHLAVYKIQMCKSVKAPGICIDVDNEDLFFIADKNSFSDDLSKNERIEYNTQSNYIENDFPINELILDTDLISKIELPSENTESLTDFNVDVPVYEKQPAIKKIFTDENTIFQYLYSQTFPLDIRDISLTSSFDDALLFSNKVYSFFSMDYIKTANKVVEAGLFAGWVKQIVNDFVIEANKSNTMDKIADISLIVPYIGLALNVGNETAKGNFENAFEIAGASILLEFIPELLIPVVGAFLLESYIDNKNKIIKTIDNALTKRNEKWSDMYGLIVAQWLSTVNTQFYTIKEGMYKALNYQAQALEEIIKYRYNIYSEKEKSNINIDFNDINSKLNEGINQAIDNINNFINGCSVSYLMKKMIPLAVEKLLDFDNTLKKNLLNYIDENKLYLIGSAEYEKSKVNKYLKTIMPFDLSIYTNDTILIEMFNKYNSEILNNIILNLRYKDNNLIDLSGYGAKVEVYDGVELNDKNQFKLTSSANSKIRVTQNQNIIFNSVFLDFSVSFWIRIPKYKNDGIQNYIHNEYTIINCMKNNSGWKISIRGNRIIWTLIDINGKTKSVFFEYNIREDISEYINRWFFVTITNNLNNAKIYINGKLESNTDIKDIREVIANGEIIFKLDGDIDRTQFIWMKYFSIFNTELSQSNIEERYKIQSYSEYLKDFWGNPLMYNKEYYMFNAGNKNSYIKLKKDSPVGEILTRSKYNQNSKYINYRDLYIGEKFIIRRKSNSQSINDDIVRKEDYIYLDFFNLNQEWRVYTYKYFKKEEEKLFLAPISDSDEFYNTIQIKEYDEQPTYSCQLLFKKDEESTDEIGLIGIHRFYESGIVFEEYKDYFCISKWYLKEVKRKPYNLKLGCNWQFIPKDEGWTE