MAEIRPIEHLEPLEDSQDEHLTADPMCIEWVKSKLQMLCPEDGKLAMVGLDEQQQWLTNAWDPVLHLQSVSTFLLSLKVANLFAYVRRQNDSTFNISNDIPREFYKAVYMIKDPTKFITRGNINEVVEVGLLRASGAMSTLLHLMTGLYLPEVVSSSSWPETVRKEFLGHTHKFLANLTESVYEAQGRTVLYVPGEGLAARSPKEAGEDRDLTQRLESTIIHWTRQIKDVVNKQDNSDTGEQTGPLAEISFWRTRSLDLCGIRNQLDDPQVGTIVAVLTHANSSYLPPFLQLKDLIQREAAAAEDNLKFLTCLEGPCQELSQAHPQDIPKLLPRILDCIRMVWAITQFYNTPERLTGLLRKLSNEIINRCSATIQLDDVFSGNVMSVMETLKQSVAAGQQWKECYQRTALAVSRHCARPWDFNVTSIFAHVDAFLQRCRDLQEVCEANLQFVPRTDLPVFGGTRGAEIEKSITDIQASFQGLVAGLQGLSYNILDVKAIRWHDDFNTFKSGARDLEVMLANVIQLAFDSVSSLPGMLELLEAFQLMAKRESVQRCIERKTTDFHNRFMAEINAVKRHFDLLRRNPPKSPSMPKYAGQARHATSLLRRLEQTHTALKLVQHMLPKVPEEADTLSSYQLTHQSIQQFITNVHKEWFNTIENNLSKHLQDNLLVQDKADRGLLSMNFHRDLLSMSQEVHYWERLRMPVPYIAMEIQAQREKYRVLRDNMLMVVRDYNKVLTALDKEERKLFNDRIRALDRRIMPGVTKLTWVADKHALEFYYKEARKHCRAADACVSEFKAAWQRIDAVCKGIMENLLINVEKKKLYDHSEFEAVQAANHTQAKERLVRAYEDIKDTLAAIYKFYEADSEEVQREWGRFTQNVDKKLEEALRHTVKRSLQELSRLLNGDSKTEVLPIFRVTMVLERNNRVELRPTIQQLFDMVQKVSRDLITVIQMVPRLAIQLTDKQKKELEEQGLPSPKPLPSLYEVISSDEDATLKTIVQITTGITSIVDPVQASLEHFEKRYKKLWDQDKDAYIRRYEKAQKPLSSFEADINEYMNKQDEVQHEETTANIKFLFIDCGPLKQTLVAHCDLWKQKLTGLLNNMAANELRALHEHFRSSLENLSQPIGDLDSLAEAVNLHKRLLEERHRTEARFEPLREKYHVLEKFEVQAPDDQLNMLDAIEMEWHKFQVGLDDVGVRLDRTKESFREKVKGMLDGFLREIAAMYEEFTQLAPYSHEGITTKMALAFINQGKSQVTNARYKAGEIKSGMDIFNIPQPPYKELVLMDKELELLEKTWSVVAEWQKTYAGWKDGKFRDIKVEEMEEAATRISKSVVKLGRDIKGWSVLPWIKDTIDAFKKTLPLITDLRNPAMRQRHWQQLMEHIGTSFDPESSNFTLETVVALRLDQHVEFIAELSVNATKELGIESSLKTIVNTWAGLNLDMGEYKQTYKLRSTEDIFAALEDNSVTLSAMKASKYYLVFEKDVVHWEQTLALVSETVEMVLQVQRNWMYLENIFIGSEDIRKQLPQESLMFEGVNNAFMRCMKELWDVGNVVKATTARGVLAMFQDMDAKLEKVQKSLDNYLESKRQQFPRFYFLSSDDLLEILGQARDPVNVQPHLKKCFEGIKKLEMTAPGAEGHRQWESSGIWSPDGEYLPLLNPVITEGRPEEWLNRVEDAMFATTKKHLYKVLEESKGTKKEKWVKDNQGQMVITAGQIVWTAECEKALADADTAKKALRLLKKKWVSYLNKLTAVTRSKLNKIERNKVVALITVEVHARDVIDKLVKAGCSSTNDFEWVSQLRFYWDKDVNDCVVKQVLSVFVYGYEYQGNNGRLVITPLTDRCYMTLGAAMFTRRGGNPLGPAGTGKTETVKDFGKALARYVIVFNCSDGVDYKMTGKMFSGLAQTGAWACLDEFNRIEVEVLSVVATQIATVMQAIKEGRRRFVFQGQEIRLIPSCGIFVTMNPGYAGRSELPDNLKAILRPVSMMVPDFTLIAEIMMFSEGFSSAKVLAKKMIAIMELSQQQLSKQDHYDYGLRSFVIPIARAAGMLKRADPDAGEEVTLYRTMIDLIKPKLVYLDLPLFMALLSDLFPGVELPAADGGVLKDAIEGQLKANNLQVVPDFVTKIIQIFDCKVARHGNMIVGKTGSGKSEAWKCLQRALGQLKKDHPEDERFQKVNVHTINPLALSNDELYGSFDEATHEWQDGVLARIMRTVCKDELPDQKWILFDGPVDTLWIESMNTTLDDNKLLTLLSGERIAMPAQVSLLFEVEDLSQASPATVSRAGMIYLNVEDLGWRPFITSWLATKSDAQLVEQLSKHIEKYMDAALEYKRLNCRELVSTDRLSCVRTFTRLFDALATPENGIQHDEGAEHFAALLEMWFLFSLVWGLGGSLHEEGRKKFDTFIREMDTRYPSAETVFEYFVDVKNKQWLNWETKLSSTFKPPADVPAYKVLVPTVDTTRNKFVSGALVRTFCHTLVVGAVGVGKTMTIQSMLDALPADRSYCVINFSAQTSSSSLQDTIEGRLEKRTKGVFAPVGGKKLVCFIDDLNMPQKSKFGFIPPLELLKLWVDNGFWYDRARCEVKHVKGMQLLAAMAPPGGGRNAFSQRIQACYSMINMTNPNDNQLKRIFSTLLNNKLSEFDDEVKPLGDPIVAATIDVYNAVCKELLPTPSKSHYLFNTRDLAKIIHGVMQASKAFYDNKEELLQLWCHETCRVIADRMWDPVDKDWLNKQLDQRLNTAFSTGFSTLFEPFNGEVPPYVTFLRPGMDNPPYEPVRDVPALKDMLTEKLEDYAMEPGARPLDLVLFKDALLHVCRIHRILAQPRGNALLVGVGGSGRKSLARLAAYIAELKVFSIEITKSYRHAEFREDLKVLYRQAGVANKPTMFLFDETQIKYGTFLEDVNNILTSGEVPNLFPRDELAGVLDELRPAAKAAGVGETQDQLAAFLLERVRDNLHVVLCLSPVGEAFRERCRMFPGLVNCTTIDWFTEWPMDALYEVATRQMAAEQLGSEEIKQAVCKVFVAAHQSVEEMSKRLWLQLKRHNYVTPTNYLETIKNYRALLTEKRAELSGKANKLKGGLLKLDETRVQVAEMKKVAEEKQVVVAQAKADCEELLVEIVQDKRVADEQEKTVNAEATKISRETEEANAIATQVSAELEKALPALQEAEAALNVLTKKDISELKAYSKPPALVELTLGGVMTVLKRPATWDESKKQLSDANFMSKLLNFDKDTLDDMLLKKINKITINPEFTAEAVGKVSLAAKGMAMWVRAMEVYGVVAKDVAPKRARLKAAQENLARKQAALASAQEQLAAVLAKVQALRDKYDESMSKKRVLEEELADLEGKLLRAEKLVTGLAGEKIRWENSIGGYEAALTALPGDTALAAAFLSYAGPFPSEYRDGLVKETWLPQVKALNVPASESFDFCLFLADPSNVRDWNIQGLPADAFSTENGVMVTRGRRWPLMIDPQGQAVKWVKNMESGRGLKVMSLTTGDMARQMESAVQYGCPVLLADVLEEIDPLLEPLLAKSFIKRGNQVLIKIGDKEVDFSPDFKLYITTKLANPHYTPEVSTKAMIVNFAVKEQGLEAQLLNTVVKMERPDLDKQKNDLVVKVAAGKRTQVELEDTILQLLSTATGSLLDNVELINTLDQSKTTWEEVNESLRIAEETSKQIEAASEQYRPCSVRSAILYFVLNDLAAIDPMYQFSLDAYNELFLLSIKNSTRSSSLPERIKSLNDYHTYAVYKYAARGLFERHKLLLSLQVCVRILQAAGQINGDEWQYFLRGGQVLDRSQQAPNPAPLWVSEEAWDNVSQLESLPSFRGIVNNFEQNASDWELWFRQQEPEAAELPREWESKCNELQRMLLVRSLRPDRVIFAATTYVANALGRKFVEPPVLDLGETYADSTAVSPLIFVLSAGVDPTDGLRKLAAEKNMANKFHSVALGQGQAPTAQRLIEEGAKHGHWVFLANCHLMTSWLPTLDKLIEGLESSKPHERFRLWLSSNPCPEFPISILQRGIKMTTEPPKGLRANLLRLYNGLTEEGFKACRAQAKYQKLVFALAYFHSVLLERRKFRTLGLNIPYDFNDTDFGVSDDLLKSYLDSYTLTPWEALKYLIAEANYGGRVTDELDRRVLGSYLNRFYCEDALEASNFKLSPLPTYFIPDIGNLQSFRDYIHTLPATDRPEAFGQHPNAEISYLIEDSKVVLDSLLSLQPRGVAVAGGQKREDLVMAIATDLLDQVPQPFNLEEVMNAKGDDPSALHVVLFQEVERYNTLLVGVRRSCVELQKGIKGLVVMSAELDQIFDALYNAKVPAAWLKTFPSLKPLGPWTRDLLARLEQLARWVEGSYPRVYWLSGFTYPTGFLTAVLQTTARRNAIPIDTLAFDFSVINLDEKEIIQPPKEGVYVKGMFLEGAGWDFENGCLCEPDPMELIVPMPIIHFRPVENKKKSSKGVYSCPLYLYPIRTGTRERPSFMVNVDLRSGAADPDHWIMRGTALLLSLAT*