MEPGDEGKGHQLTADATCIAWVRSKLQLLKPESLGDSDGAEWLSSVWHNDVHTPVVSTFLMSVKATRMFAALDGGHEGGSSPKLVLALEVPKQFEQMVYFVRDPSKFVTRENVGSVIFFGVMRGGDPLHSLLNIMHGLYVPVVVANTTWPETVKSDFTAQMHKFMANLTETVYEVKGKTILYIPQEDLRDPKAAAKQKDLVQRLESTIIHWTRQVKELLNQQDSVDASEQAGPLAEIEFWRERSVDLSGIRAQLDDGAVSSIVSVLEYAKSSYLAPFLSLRNLIHREAVAAEDNLKFLLCLEEPCQQLASAHPQTIPSLLPPILNCIRMVWNLSRFYNTPERLSVLLRKLSNEIINRCCSVISLPDVWSGDVDNVMVALRQSMEAGERWKELYKRTAAAVAVRSPKPWDFDISSIFAHIDAFLQRCNDLLEVCEAQLQFAPRTPLPVFGGTYGPEVKKSILDIQESFQGLVQGLQALKYDILDVKATRWHDDFNGFKGGVKDLEVMMANVIQRAFDTQPCLAARGELLEGFQTMAKRDYIRRFVEKKTVEFFALFNAEINTVKKLFDAVKRSQPKSPILPRYAGLAKYAMNLMRRLEQSHKVVDSVRYTLPQVSEAADVMQQYELAHQAIEQYISNTHNDWFSTIESSIAKELQACLLTQDKASGGLLSMNFHKDLLSMGQEVHFWERMRLAVPLVAMEINAQREKYRVLRDNILMVVRDYNKILTALDKEERKLFHDRIRYLDRRIMPGVTKLQWTADKHALEFYYREARKFCRDADMAVGDYKTANSRLDAICRSISELVLVDVEKKKIYQHAEFANLQESHHAKIKDRLVSAVDEIRDIMASIHRVFEQDSEEVQREWVRFTQKVDRKLEDALRHVIKKSLQELSRLLNGDNKTEVMPIFHVTMVLERTNRVELRPTIQALFDTINSVARNLILVLQSVPRVALQLTDKQRRDMEDAGLPLPKPLPTLYETISADEDAVLRTIMQITSGITSIIDKVQAFLTYWEKKYRQVWEADRDAYIRRYEKAQKPLSSFEADISRYLQCIDEIRGEDGATNMRFLRIDCGPLKLTLVGHCEAWVSKFTGLLGQLAATELRTLHTYFRENKDSLMLAPSTLEQLAELVGLHRRLADERRRTEARFEPLRDKYKLLERYEVGAKEEEAALLEGLEPAWTQFQALLDETAGKLERYKDNFREKVKSLLDTFLKDVAQLCEDFSRDAPYSSEVPTPDALDFIQASKQADEDTRKRAAEIKNGMDIFNIPQPQYKDLAAMEKDLDFLDRIWGLKDEWEQLYYGWKDGSFTDIKVEEMEEAAVRIGKNVAKLGRDIRQWTVWSSLKDTLDAFKRTMPLITDLRNPAMRPRHWQNLQDHIGVRFDPHSRDFTLDSLVALRLDQHVEFVAELSVNATKELAIENNIKAIAATWSALGLDMAEYKSTFKLRSTEEIFTSLEENIVTLSTMKASKYFIVFEKDIAYWEKTLSHISETIEIILQVQRNWMYLENIFIGSEDIRKQLPQESQMFDAVHNNFMRLMKQLYSTANCLKACTAQGLLESFQDMNNKLERIQKSLDNYLENKRQQFPRFYFLSSDDLLEILGQAKDPLNVQPHLKKCFEGIKKLDMHLPGEDRKQTISVGITSPDGEYLPFANPVITEGRPEEWLNRVEDAMFLTTKKHLYKVLEESKAQKKEKWVKENQGQMIITAGQIVWTHECEKALADADSARKNLKLLKKKWISYLNKLTAVTRSKLNKIERNKVVALITIEVHARDVIEKLGKSNCSSTNDFEWVSQLRFYWDREKNDCIVKQVLSVFYYGYEYQGNNGRLVITPLTDRCYMTLGAAMFTRRGGNPLGPAGTGKTETVKDFGKALARYVIVFNCSDGVDYKMTGKMFSGLAQTGAWACLDEFNRIEVEVLSVVATQIAAVMQAIKESKKRFLFLGQEIRLNPSCGIFVTMNPGYAGRSELPDNLKAMLRPVSMMVPDFTLIAEIMMFSEGFSSAKVLAKKMIAIMELSQQQLSKQDHYDYGLRSFVIPIARAAGSLKRLDPEGSEEVILYRTMLDLIKPKLVYLDLPLFMALLSDLFPGVELPPADGGSLRRAIEAELRESNLQIVPEFVTKIIQVFDCKVARHGNMIVGRTGSGKSEAWKCLQRALGRLRKEEPDDDRFQKVHVHTINPLALSNDELYGCFEAATHEWQDGVLARIMRTVCKDETHEQKWILFDGPVDTLWIESMNTTLDDNKLLTLLSGERIAMTPAVSLLFEVEDLSQASPATVSRAGMIYLNVEDLGWRPFITSWLAAKQAAPGADAAIIDQVSKLVDKYMEAALEHKRLHCRELVPTDRLSCVRAFTRLWDALAVPENGVGTMPVDESAGPPGSKAAAAAAAAAAAAAPPEETSGGTGGNLVEMWFLFCLIWGIGGPLDEEGRKKFDAFMREMDTRYPSSDTVFEYFVEPKAKSWLAWETKLTGAFKPAMDQPFFKILVPTVDTVRNRFVGSALVRVSQHTLIVGNVGVGKTMIVGSLLEGLPGDRMSSMTINFSAQTSSNSLQDTIEGKLEKRTKGVFAPAGGKRLVCFIDDLNMPQKSKFGFIPPLELLKLWVDNGFWYDRAKCEVKHIKDMQLLAAMAPPGGGRNAFSQRVQACFATLNVTAPNDNQLKRIFGTILNAKLADFDDEVKPLSEPITMATIGIYRAVSKELLPTPSKSHYLFNTRDLAKIIQGMMQATKAFYNSKEEVLQLWCHECMRIIADRMWDHADKEWLVRQLDEKLGTTFSTSFGTLFEAYNETVPPFVTFMRQNVDVPVYEAVRDMVALKDLLTERLEDYALEPGHSAMDLVLFRDALSHVCRIHRILGQPRGNALLVGVGGSGRKSLARLAAFVAELKCFTIEITKNYRQTEFREDLKGLYRQAGVANKPTVFLFDETQIVYETFLEDVNNILTSGEVPNLFPKDELGSVLDELRPAAKAAGAGETADALYGFLLERVRTNLHVVLCLSPVGEAFRERCRMFPGLVNCTTIDWFTEWPADALFEVAQKQLMDVDLGSTEVKTAVCKVFVTAHQSVENTSAKMFAALKRRNYVTPTNYLETVRGYKGLLAEKRTELGEKAAKLQGGLHKLDETSVQVAAMKKVAEEKKVVVAQAKADCEELLVEIVQDKRVADEQEKQVNAEAQKIGKEAEEANIIAAQVQQELDKALPALREAEAALDVLTKKDMSELKAYAKPPEKVEMTLNAVLTVLRRPPNWDEAKKRLSDANFMQSLKEFDKDKLDDSLLKKIGKFTANPDFTYEKINTVSAAASGMCKWVHAMETYGYVAKDVAPKRAKLKSAQDTLARKQAALALAQEQLAVVLAKVQALKDKYDTSIARKQALEEELADLEGKLERAEKLVTGLAGERVRWEASISEYNIALGCLPGDVVVAAAFMSYAGPFPSEYRDELVKHTWLPQVKALNIPASEHFDFALFLANPAMVRDWNIQGLPSDSFSTENGVMVTRGRRWPLMIDPQGQANKWIKNMEGRGGRLKVLNLQMSDMARQIENAIQFGQPVLMQDILQEIDPILEPVLAKSFIKRGNQTLIKLGDKEVDYNFDFRLYLTTKLANPLYTPEISTKVMIVNFAVKEQGLEAQLLATVVKNERPDLDKQKNDLVVKVAAGKRTQAELEDTILHLLSTATGSLLDNVTLINTLDQSKTTWEEVNASLAVAEETQKKIEAASQLYRPCSVRASVLYFVLNDLSTIDPMYQFSLDAYNDLFLLSIKNSPKNDNLAERIKSLNDFHTYAVYKYTSRGLFERHKLLLSLQMCVRILQTANQVNTEEWQFFLRGGTVLDRSSQPNNPSQEWISEEAWDNITELDALPNFKGVVSSFESNLGEWEAWYRKGDPEASELPAEWESKCNELQRLILVRCLRPDRVIFAATTYVSNALGRKYVEPPVLDLAETLKDSTALSPLIFVLSAGVDPTDNLRKLATEKGMTSRFFTVALGQGQAPTATRLIEDGLREGNWVFLANCHLMTSWLPTLDKIIEGFETKQPHENFRLWLSSNPSPSFPIAILQRGIKMTTEPPKGLRANLLRLYNSVSDASYAQCKTQIKYQKLLFALTYFHSVLLERRKFRTLGFNIPYDFNDTDFSVSDDLLKSYLDSYEQTPWDALKYLIAEANYGGRVTDELDRRVLASYLNKFYCEDALAVPGYLLSPLSTYYVPENGPLQSFKDYILTLPAGDRPEAFGQHPNAEISYLIEDSKVLLDSLLSLQPRTEGAAGGAGTRREDVVMAIATDLLDQVPQPFNLEEVMKAKADDPSALHVVLFQEVERYNALLVAVRRSCVELQRGIKGLVVMSADLDLIFESLYAAKVPAAWLKTYPSLKPLGPWTRDLLQRIEQLATWVEETYPRVYWLSGFTYPTGFLTAVLQTTARKASVPIDTLSFEFSIINLDEREINAPPKEGVYIKGLFLEGAGWDFENGCLCEPNPMELIVPMPILLFRPVENKKRTAKGIYTCPLYLYPLRTGTRERPSFMINVDLRSGSADPDHWIMRGTALLLSLAT*