MEGSEEATGKSQQLTADATCIAWVRSKLQLLRPLSQDDAEDSAEWLASVWQNDVHTPIVSTFLMSVKATRMFALLDTGADNAQPAKLLLTLDVPKHYEQMIFFVRDPSKFVTRDNVSTVIFFGVVRGDDPLHSLLKIMHGLFVPVVVANTSWPETVKSDFTAQMHKFMANLTETVYEVKGKTILYIPQEDLRDPKAAAKQKDLVQRLESTIIHWTRQVKELLNQQDAVDASEQAGPLAEIEFWRERSVDLSGIRAQLDDSAVSSIVSVLEYAKSSYLAPFLSLRNLIHREAVAAEDNLKFLLCLEEPCKQLAAAHPQTIPGLLPPILNCIRMVWNLSRFYNTPERLTVLLRKLSNEIINRCCSVISLADVFSGDVDNVMTALRQSMEAGERWKELYKRTAAAVAVRSPRPWDFDISSIFAHIDAFLQRCKDLLEVCEAQLQFAPRTPLPVFGGTYGPEVKKSILDIQESFQGLVRILKGLTYDILDVKATRWHDDFNAFKSGVKDLEVMMANVIQRAFDTQPCLMARGELLEGFQAMAKRDFIRRFVEKKTVEFFGLFMAEINTVKKLFDAVKRSQPKSPILPRYAGLAKYAMNLMRRLEQSHKVVESVRYTLPQVAEAAEVLQQYELAHQAIEQYITNTHNEWFGTIEGSIAKELQTCLLVQDKASGGLLSMNFHKDLLSMGQEVHYWERMRLAVPLVAMEINAQREKYRVLRDNILMVVRDYNKILTALDKEERKLFHDRIRYLDRRIMPGVTKLQWTADKHALEFYYREARKFCRDADIAVGDYKAANARLDTICRAISELVLVDVEKKKIYQHTEFAALQEQHHAKIKDRLVLAVDEIREIMASIHRVFEQDSEEVQREWVRFTQKVDRKLEDALRHVIKKSLQELSRLLNGDNKTEVMPIFHVTMVLERTNRVELRPTIQALFDTINSVARNLIIVLQSVPRVAMQLTDKQRRDMEEAGLAPPKPLPTLYETISQDEDAVLRTIMQITSGITSVIDKVQSFLTYWEKKYRHVWEADRDAYIRRYEKAQKPLSSFEADITRYLQCIEEIRGEDGATNMRFLRIDCGPLKQTLVGHCEAWVAKFTGLLGQLAFTELKALHAYFKEYRDALCVAPASLEQLAELVGLHRRLADERRRTEARFEPLRDKYKLLERYEVGAKEEEAALLEALEPAWTAFQTLLDETAGKLERYKDNFREKVKNLLDSFLKDVASLCDDFTRDAPYSSEVPTSEAVAFVSASKQAVEDTRKRALEIKSGMDIFNIPQPQYKDLAAMEKDLDLLDRIWGLKAEWEHLYGGWKDGSFADIKVDEMEEAAIRISKNVAKLGRDIRHWTVWSALKDTLDAFKRTMPLITDLRNPAMRPRHWEDLQNHIGIKFDPHSRNFTLDSVVALRLDQHVDFVAELSVNATKELAIENNIKTIASTWSTLMLDMAEYKSTYKLRSTEEIFSSLEENTVTLSTMKASKYFIVFEKDIAFWERTLSHISETIEIILQVQRQWMYLENIFIGSEDIRKQLPQESQMFDGVHNTFMRLMKQLYTTGNCQKACTAPGLLESFQDMNNKLERIQKSLDNYLENKRQQFPRFYFLSSDDLLEILGQAKDPLNVQPHLKKCFEGIKKLDMHLPGDDRKQTVSVGITSPDGEYLPFANPVVTEGRPEEWLNRVEDAMFLTTKKHLYKVLEDSKVQKKEKWVKDNQGQMIITAGQIVWTHECEKALAEQDGARKNLKLLKKKWISYLNKLTTVTRSKLNKIERNKVVALITIEVHARDVIEKLGKANCTSVSDFEWVSQLRFYWDREKNDCIVKQVLSVFFYGYEYQGNNGRLVITPLTDRCYMTLGAAMFTRRGGNPLGPAGTGKTETVKDFGKALARYVIVFNCSDGVDYKMTGKMFSGLAQTGAWACLDEFNRIEVEVLSVVATQIACVMQAIKEAKKRFLFLGQEIRLNPSCGIFVTMNPGYAGRSELPDNLKAMLRPVSMMVPDFTLIAEIMMFSEGFSSAKVLAKKMIAIMELSQQQLSKQDHYDYGLRSFVIPIARAAGSLKRLDPEGSEEVILYRTMLDLIKPKLVYLDLPLFMALLSDLFPGVELPPPDGGSLRRAIETELREANLQIVSEFVTKIIQVFDCKVARHGNMLVGRTGSGKSEAWKCLQRALGRLRKEEPEDERFQKVHVYTINPLALSNDELYGCFEAATHEWQDGVLARIMRTVCKDESPEQKWILFDGPVDTLWIESMNTTLDDNKLLTLLSGERIAMTPSVSLLFEVEDLSQASPATVSRAGMIYLNVEDLGWRPFITSWLAAKAAAPGAEPAVLDTVAKMVDKYMEAALEHKRLLCRELVPTDRLSCVRAFTRLFDALATPENGVGTMPVEETPGGPGGPKGTAPATPANGAAPTDDSGNSGNNLVEMWFLFCLIWGIGGPLDEDGRKKFDAFMREMDTRYPSAETVFEYFVDPKTRAWLAWETRLTGTFKPSLDQPFFKILVPTVDTVRNRFVGNALVRVSQHTLIVGNVGVGKTMIVGSLLEGLPSDRMSHVTINFSAQTSSNSLQDTIEGKLEKRTKGVFAPAGGKRLVCFIDDLNMPAKSKFGFIPPLELLKLWVDNGFWYDRQKCEVKHIKDMQLLAAMAPPGGGRNAFSQRVQACFATLNVTAPNDNQLKRIFGTILNAKLVDFDDEVKPLSEPITMATIGIYRAVSKELLPTPSKSHYLFNTRDLAKIIQGMMQATKAFYNSKEEVLQLWCHECMRIIADRMWDHADKEWLVRQLDEKLGTMFSTSFPTLFEAHGETIPPFVTFMRQNVDPPVYELVRDMVALKDLLTEKLEDYALEPGHSAMDLVLFRDALHHVCRIHRILMQPRGNALLVGVGGSGRKSLARLAAFVAELKCFTIEITKNYRQTEFREDLKGLYRQAGCANKPTVFLFDETQIVYETFLEDVNNILTSGEVPNLFPKDELSGVLDELRPAAKAAGAGETSDALYAYLLERVRTNLHVVLCLSPVGEAFRERCRMFPGLVNCTTIDWFTEWPADALFEVAQKQLGDVDLGSADVKTAVCKVFVTAHQSVEATSTKMFQALKRRNYVTPTNYLETVRGYKDLLGEKRRELGEKAAKLQGGLQKLDETSVQVAAMKKVAEEKKVVVAQAKADCEELLVEIVQDKRVADEQEKQVNAEAQKIGKEAEEANAIAAQVQVELDKALPALREAEAALDVLTKKDMSELKAYAKPPALVEFTLNAVLTVLRRPPNWEEAKKRLADANFMQSLKEFDKDKLDDSLLKKIGKFTASPDFTADKINSVSAAASGMCKWVHAMETYGYVAKDVAPKRAKLKAAQDNLAKKQAALALAQEQLAVVLAKVQALKNRYDESISRKQALEEELADLEGKLERAEKLVTGLAGERVRWEATIAEYEQSMSYLPGDVVVAAAFMSYAGPFPSEYRDELVKHTWLPQVKALSIPASEHFDFALFLANPALVRDWNIQGLPSDSFSTENGVMVTRGRRWPLMIDPQGQANKWIKNMEGRSGRLKVLNLQMSDMARQVENAIQFGQPVLMQDVLQEIDPILEPILAKAFIKRGNQTLIKLGDKEVDYNFDFRLYLTTKLANPLYTPEISTKVMIVNFAVKEQGLEAQLLATVVKNERPDLDKQKNDLVVKVAAGKRTQAELEDTILHLLSTATGSLLDNVTLINTLDQSKTTWEEVNASLQVAEETQKKIEAASQLYRPCSVRASVLYFVLNDLSTIDPMYQFSLDAYNDLFLISIRNSPKNDVLAERIKSLNDYHTYGVYKYTARGLFERHKLLLSLQMCVRILQTANQVNMEEWQFFLRGGTVLDRSQQPTNPAPEWISEEAWDNVTELDALPNFKGITASFESNLGEWEQWYRRGEPESSELPAEWESKCNELQRLILVRCLRPDRVIFAATTYVSNALGRKYVEPPVLDLGETLKDSTAMSPLIFVLSAGVDPTDNLRKLAAEKGMASRFFTVALGQGQAPTATRLIEDGLREGNWVFLANCHLMTSWLPTLDKIIESFETKQPHENFRLWLSSNPSPAFPIAILQRGLKMTTEPPKGLRANLLRLYNSVSEASYAQCKAQIKYQKLLFALTYFHSVLLERRKFRTLGFNIPYDFNDTDFSVSDDLLKSYLDSYENTPWDALKYLIAEANYGGRVTDELDRRVLASYLNKFYCEDALSVPGYLLSPLPTYYVPDNGPLSSFRDYILTLPASDRPEAFGQHSNAEISYLIEDSKVLLDSLLSLQPRTEGSGGGGGGGAGRREDVVMAIATDLLDQVPQPFNLEEVMKAKADDPSALHVVLFQEVERYNSLLVSVRRSCVELQRGIKGLVVMSADLDLIFDALYNAKVPSAWLKTYPSLKPLGPWTRDLLQRIEQLATWVEETYPRVYWLSGFTYPTGFLTAVLQTTARKSSVPIDTLSFEFSIINLDEREITAPPKEGVYIKGLFLEGAGWDFENGCLCEPNPMELIVPMPILLFRPVENKKRTAKGIYVCPLYLYPVRTGTRERPSFMINVDLRSGAADPDHWIMRGTALLLSLAT*