MMNKVRHFIGDDQDTTFFIARELIDKDEGKKENEEKDSREHNIITENEVGFCPQACAVAILKRNPSTFRAAYEGTLDEGAVQVAGNFASHLQFITLGAESEWSPFELVHLYLQNSFVPLFTAFAKRTEGANKAVGEDDRDEQKVGVPNVQRKIMDLSMALMQCQHNVEIENISLPIDPQIAEAFEKAKAEGRTLSLEDFKDQMNESTFQNQLQSGVNKWSKEIQRVAKMQRESSTGSTTQEINFWLGMEKVLNDAQQQLQSPEIQLTLNLLKGARRFLATMSFEADTGLKPAIDKVSNYLNLLRDFPINEMLVATTVEQLTQAVRTIFNHMKRIRNAVQYPLWRAFHLVEAVSRDLSERLLKIMSTQRLMQQDADMFSQNMSQCAELFRVWNEELGQFRQLAREQLKKRGNERPIVKINCEHELLQIRIEELQKFRRHHMKLQEIIERVLLDGKETAAKAEVTAAYQLVEQVDVLDVSRRGQQEWESTKKRYDKCIDHAESEITARLRDKLGAAKTATEMFRVFSRFNALFVRPRIRGAIQEYQTSLIQQVKDDVHRLQEKFKGTYEGTQASKLTSIRGIPPTAGLIIWARQLERRLGIYMARVEDVLGKGWEKHVEGSALKQEGDAFAKKMKTTHIFEEWLAETKDSRKFDVSMRIFDIQQGYQTYMLLVNFDEQIITLFKEVRNLQSLGDCRVPYAVKVSSDEAKQNYPFAMTLQEAARTYMQTCAQITPALAPLMASYQQGVQDLIADGLHLKWDDQKIEGYTQKLSESVFQFQQKFTQLESMAEQMNRAIESLDTCDPNAKDANVADSLAARFEKMQKMIDDMNLASFSNMDDWVDGLNKQIEQRLLKLLSAISAQWLHEFKKWPQNGSSLIQEAAVSAAVLELHMQTSQSGIRLVLEPQKEFAMTHWIRHYHDSLGMVCNLPMLQVARFDTLKRASRTASRQLIAQVDPKILQEVYDHVSSTCENMQEYVSSWMQYQSLWEISTSAVHARLGDDLSRWYSMLTEINYFSNRFEAADQDMYFGPIVVDYSKVQSKVKAKYDQWHRELLGAFGEKVSETMNEFFHQVNQGRERLEAVDSSGDLTVVCMAVLKVKTSAEKWEHQFEELQRAQKLLVKQRYQFPEDWMHIEQIEGEWESFEQILARRNRILEHELPKLRSVLVQKDKQLEENITQLYAEWSSQKPVQGSLKPTNAMQVIKDFDERLQMLREQHSQLVQLKKSLQMEVGDVEALAPLQDEMGSLKDVWAEINTVHSRVETLKETLWTAVEPKRIKTALEDLLSNMKQMDRRLQQYEAFDHIQEQLQSHIKLNQVVAELKTDALKERHWKQIVQMLKLAVGFNELTLGHLWDANLEKHQPAIKEILGRAQGEMGLEQFLAEVREKWSNYELELVPYKSKCRLIRSWDDLFNQLDEHLQSIQSMKMSPYFKSFEDEGSTWDDRLNKIRIVFDLWMDVQRRWVYLEGIFGSSADIQQLLPNEFARFKTIDSEFVGLMKKVAAKPKVLDAVAIEGVQKQLDRLSDMLTAVQKALGDYLEKQRSQFARFYFVGDEDLLEMIGNSKDVAAVSRHLAKMFAGLSQLSTDPSSPELVKAMQSREGETVDFIKSVNINEDPSINGWLSKTESSMQASLGEHLNSSMNELGTLFTADGKISEEETMVWVSKFPCQVLLMAILADWCAKVEGALSSGTSDMQVVLERTVEQLSFMAGKVITNVSNAVRQKLAQMITEVVHQRDVSRQLISDKVCSPKDFQWLQLMRMYWNPSEPQILQRLSICMADAVFFYGFEYLGIADKLVQTPLTDRCFLTLTQALHMRLGANPFGPAGTGKTESVKALGNTMGRFVLVFCCDEGFDFQAMGRIFVGLCQVGAWGCFDEFNRLEERILSAVSEQVLTIQTGNKQNKKEIEILGKQVRLNSNVGIFVTMNPGYAGRSNLPDNLKQLFRAMAMTTPNKTLIAQVNLYNQGFISAERLASKVVFLFDLCKDQLSSQPHYDFGLRSLKAVLACAGSMKREEVTNIGAEKFGQLSEDEVAQNEQKILLRAIFDTLVPKLVAQDKPLMQSLISGVFPGADVGIVDNQILQDELRRLCKLRHLECTENFMLKCMELYQIQRITHGVMLVGTVGTGKSTVWRTLLDAMEKLDNVKGDAYVVDPKAVSKEELYGKLDPTTLEWTDGVFTDILRRILSGHRGENQRRQWIMLDGDVDPEWAENLNSVLDDNKLLTLPNGERLAIPPNVRIMFEVDTLKYATLATVSRCGMVWFANDVVTEEMICMNELKAIKYGNLEKNELNNEGEQSLSKEQATKVKCIEALESCFHPGGLVLSALKLAYEMEHIMTFTMMRALTGLFSMVRKGINMVLEYDETHEEFPLDDNVLRSFMQKYLVFAICWSFGGDMFLNNRMKFCEMLAGHLGDVPAPDGLGGDTTLLDFEVRVEDGQWYHWDKRVPTLDVEPEKVADSSLIISTVDTVRHVAALSSWLEERKPFVLSGPPGSGKTMTLMSTMKSMSQDGSLELASLNFSAGTSPELLLKTFDLYCETVKTPSGLVMRPLQLNRWVVVFCDECNLPAEDKYGTQKVIMFIRQITEHGGFYRPSDKQWVSVERVQFLGACNPPTDPGRHPMSDRFLRHAPVIWVDYPGPDSLRQIYGTFNRAILKLQPQLDRSCADAMTNTMVQFWRDSAGRFTSDQQPHYLYSPRELTRWKTALYECVKGWDGMTQANLIRLLVHEGLRIFVDRLVFEEERQWSEELLDEVVQREFGCGADVLQRPILFSCYLDEQHRYRDETREALRDFVKKQLNVFYEEELDVRLVIFDSVLDHIVRMDRVLRQPLGHLLLVGASGAGKTVLSKFVSWLNGLSVYTLKIGRNYDVLAFEADVRVVMKRAGVKGEKITFIFDESNALGPAFIERMNALLASGEVPGLFEGDEYTALIHECRGANITGVDDAEIFARFTKRVQRNLHIVFTMNPANPDFYNRSNSSPALFNRCVIDWFGDWPQEALLQVAADFTASMQIGDDTFTGDTAGPGEEKDALRHEKLSETIVAFHQQVDQTNADLKKSAQRYNFITPRDFLDFINHFIRLFDEKRDEVLDQQSHIDGGLKKLKETEDQVANLQSGLAEKEKILTAKNKEAEEMMSQMVKGQGEAEERKQASQKLQGELAEQSKVIDERRGVIQKKIEEVEPALEAAKSAVGAVNKQALDELRSMNKPPEHVKMAMEAVILMVRSDIAPANINWEVVRKVMRDANFIPSILEYDAEQLKDSTRETLKKKYLKNTAWDVSRIKQASKCAGPVAQWVESQLQFADLLNMMEPMRNELQQMQEQADKNKVELAACEKVLGEMESKIQQYKEQYAQLITSVNQIKHQMQQVQENCTRSTQLLTDLSSEKVRWQGSSKGFQEQTASMIGDVLICGAFCTYIGFFDLFMRQRVVALWRERLDDAEIKQKEDLAVIEYLSKPSERLQWKQNALPDDDLCYENAIIMRRFLRYPLIIDPSGQAITFLTNEFKEKKLLKTSFVENSFMKSLETALRFGAPLIVMDVDKVDPILNNVLNRETHKSGPRVLITLGDQDIDFSPAFEMYMCTRDSTAQFTPDLCSRVTFVNFTVTPSSLQSQCMNALLKSERPDVDRKREDQLKLQGECKVKMRELEEQLLHALSNVEGSILEDVKVIATLEKIKKESSEIQEKLGQTDAIMQEINETSALYDTAGEVAANLYFMLQKMGAMHTLYRYSLAFFLEVFEASIKTELAKDLSYEKRLEAILEKLFGNLFLRVGPGLQEADVLVFGLQLAQVKAESGASTFPKPEMDLLLKGAAVDVMKSAAAPLAEQCREVLKSKLNSQQLRALQDLHLLPCFSGLVGNIQAKESEWLQFMEHLEAELAIPTGWEKPGEGSGEVASLIQKTLILKALRPDRLVFISTALVESVLGKGFLDLPAFNLAEIIAKDSKASSPIMMVSVPGFDPSGKVTELAQVQKKSLQSAAMGSEEGFNVADKAIKAASNAGTWVLLKNVHLAINWLSELEKKLYGMNPQQNFRLFLTMEFNPRIPPNLIRLSRVYVFEPPSGVRASLRRSFAQVLPADRTDRQPVERCRLHFLLAFLHAIVLERLRFFPVGWSKKYEFSDADQMCGRDIIDSWLDSVSSHGQLSNVSPDKIPWDALRSILSESIYGGRVDNEFDHAVLKAFINHLFRAESFERDFPLNMESSAEHSLRSPDGRKREQFLEWIDNLPAKGSPTWVGLPVHAEQMLRINRANHTLQRWLLLQGNTGTLKAEKKKEGEKRRASALINPLADLGAKVHEMLENLPDSLEQLQRSEASLRDPLWRCYDREAGFGKSLLKKVRQDLSLLSAACEGTAKSTNEVRQLIQDLTTDQVPKAWQRFAMAKVTATQYLGDLVKRLEQLRTVVSCSSLQKHRLWYGGLFFPEAFLTASRQAVAQEKKVSLEELNLLVQIGGDAPPHDDAFEMTGLHLEGAAWANGQLVVTDELSVALPLLWLRWVHIDSPEFKQTADYLRVPVYLNTSRSLLITAFSLKTPKDIPNAVWVQRSVAVTIWTGKYCTCVFATHCSSAILTLIMSIRFAKTKKVMPAGMVAILSSGGLIFNLLKIRQ*