MAIDGSFNLKLALETFSERCPKVAAFPFFNSILSKGGEVVDNEEVINVLSDVFLHPELTIPLVHYFLPIIRRVVDRVVGLLHLVGDLSSSSDYSDDVSVLENALKEGVSVIDFYVRRGQRLELHECACLAFSRALHLNTSLLGSILSYFKKAPPPYERILVKEIISESQMEATTAAYLLCLQVAYRFLVIRPEVFSKLWDWSCYLESMKKLSDCPSQRRDFVEKHREAVWCGIQILSVVLRCTDRMAGCYGFEGEEAFSYLLRWEEFCQDIEIEKAGSYIQLPTYKGLRSFQDFSTLAPGIHKRQSAGVEEKEPLMKIRRLDTWDVKSFAEPFEIHSRVKKSFEMVSLAVSQKRPVLLYGPSGSGKSALIRRLADESGNQVVFIHMDDQLDGKTLVGTYVCTDQPGEFKWQPGSLTQAIMNGFWVVLEDIDKAPSDVPLVLSPLLGGSCSFVTSHGEVIQIAESFQLFSTISTPECSVSHIREAGNSLSPLWRRIVVYPPDRESLQNIVGARYQNLMPIADKLIETYEKVNSALRPQFSSSTTENSATFSSPSRFSLRDLLKLCERVQGLPSYDGHAISQEAADIFSASYMSTQNRVTVSEIVASVWNVPVPGSHHKPPIQELSKTLKIGRVSLPLGETASHDRSRFVETRTSTRLLEKIARSVEYNEPVLLVGETGTGKTTLVQNLAQWIGQKLTVLNLSQQSDIVDLLGGFKPIDAKLMCKMLYNEFIELGRNSQMKDNSDVMTWLRKNFRAKKWETFLRGLKKTIDHHVKNGEERSRSGRKRKKPEVIENWTRLSKKVEKIHQQICSGGMVFKFVEGAFVTALREGYWVLLDEVNLAPPEILGRLTGVLEGVRGSLCLAERGDVMGIPRHSNFRLFACMNPATDAGKRDLPFSFRSRFTEYAVDDDLCDDDLEIFVRRFLGGRESDSKLVGNIVCFYKEARRLSEECLQDGANQKPQYSLRSLYRALEYAIKAEGIGGFQKALYDGFSMFFLSLLDSSSAKIMKPLIELISKESSRAQPLQRYLGELKGSSDESVKKYVKTKSVIEHLHHLAHAIFVKRYPVLLQGPTSSGKTSLVKYLAALSGNIFVRINNHEQTDIQEYLGSYMTDSSGKLVFHEGALVKAVRDGHWIVLDELNLAPSDVLEALNRLLDDNRELFVPELGETISAHPNFMLFATQNPPASYGGRKILSRAFRNRFVEIHVDEIPEDELSEILFEKCEIAKSHATKIVEVMKDLQRNRQSSKAFAGKHGYITPRDLFRWADRFRTYGGKSNEELAREGYYLLAERLRDDSEKLVVQEVLERHFRVSLAKDDVYKEELLKLEQPFSMKNETVSWTRSMWRLFFLIERSYKLREPVLLVGETGGGKTTICQLLSEYKKLRLHILNCHQYTETSDFLGGFFPVRDRSKLVKEYENQVEHLKLSEALVPFSQDIDFSADIGRAEVLIKSIDAILKKYKNDSVLGMEVTPLNIEVLQNMRDTMVMLYQKWRAIFVWQDGPLVEAMRAGNIFLVDEISLADDSVLERLNSVLEPGRKLSLAEKGGPVLEEVVADEKFFVLATMNPGGDYGKKELSPALRNRFTEIWVPPISETEELRSIASSVLSNSKESNIVDPIIHFWEWFNQLQTGRTLTVRDLLSWVAFVNVIHESVGPAYAILHGAFLVLLDGLSLGTGLSGRDGKDLREKCFAFLLQQLKVLTSDTLPLDISRMEQYGWGDAKAICQESKSVLRGDMFGIDPFYISKGDETPETGGFEFLAPTTCRNVLRVLRAMQLSKPILLEGSPGVGKTSLIMALGRYSGHKVVRINLSEQTDMMDLLGSDLPVESDEDMKFAWSDGILLQALKEGSWVLLDELNLAPQSVLEGLNAILDHRAQVFIPELGCTFECPPTFRVFACQNPSSQGGGRKGLPKSFLNRFTKVYVDELVEDDYLFICRSLYPSIPSPLLSKLITLNRQLHDGTMVDRKFGHDGSPWEFNLRDVIRSCQFVQGGKYDLEVESFLNVLYVQRMRTATDRKVVLSIYKAIFDKTPSINPYPRVQLNPGYLVVGTAAVKRNFTQSNISSEQLKILPEIRQNLEAVAHCVQNKWLCILVGPSSSGKTSVIRILAQLTGFPLNELNLSSATDSSDLLGCFEQYNAFRNFRLVVARVQHLVDEYSSLLSQSSQVTLLSKSKSLVSSWLSFLYKIDSCLLENPSSFLNDADSLSKLTEIVEYMSKVLGEGFLPVSWSRKCLDQITKTIVKLQSEEKKQSTKFEWVTGMLIKAIENGEWVVLENANLCNPTVLDRINSLVEPCGSITINECGVIDGEPVTVTPHPNFRLFLSVNPKFGEVSRAMRNRGVEVFMMAPHWQLNEEASNSDELVLRGVKRFLALSGIPGDKLVASMAKAHVHAWRNGQTIGVRITYLELEQWVHLFQLLLMNGNQLLWSLQLSWEHIYLSSLGVTDGKDVVDLGRDTYLSDTESFMGGNMCLSGGWPKPFNLRDLMWYSRETTVRQNCMYLEFLGAQYASHQTEITYNVKLRDRDLAAGERRIIYTADSWTLNKILFPKALIGSTPAADTGKIDHDSASKKLLYAANWTMEQATEEDIQLYLVWISWFGSRLQQYCPFFLCFLNMLKDELQHPIWSHISRCRKNLKSLCIVDPDAVPIPMMSSKLIDIAAADEQSKPLSKTLFESLSSVGVLRLSSQQWVAENNYNHTDVSSFIRFLDSLRVLEKKILCEIVGSPSFSVLIQLYTEVIEKHSFFWSDLLSSSDECKLFSFWSLIKAVKKLESSFPEEVHVVLEESKNINNIALHGEPEKSLLWAYGGHPSLPVSAELYLKQQKFLQLCSTIWPLKSESDGQGNDHLTKAIAFSGPELCLLALEGLCISSYIADKDDAAAVQLDEINQMFLERMELEKKRLQDRMVFSENDNIENRSAACCIFRPEIVATGFGFSSWMEISSIARSESSSLDVELLAVLQHLLVSRSTEHKDLLDVRNLLKPALEYSLSSTRPPQTLVAHQKLLWAIDARASVLRVDTKIAGFVLEMWYWWHSVLWKNCQIGLMGLQSISEIGNCRVMSPSMLIHPVKAATIDHILDTAFAVKDYPVQSMKFLSASRVLWKSAQSYQEMPGSLLSLARSLFQQMVYTHQKSYEPEVFADIKSAFHAVEKKQTEIDGIKSLISLISLSSHQKMKSVTRSFVEPLAKHLYLECSSNDFYSNLGLAWIYLGGLRFNLLNSLNVIDPAMKITCKLAELQEKISSLKLNIEVREECEYLSGLLYTGDSDERTECRLSKLKTERKKLRRKVIFRSDPNKYQNLRRALDEFAGFLTRPISLVKDIDKLDWNQVVEQVFNWQETATSFIDRLSSDYSEYVDITQPIQVSVYEMKLGLSLFVSGTLLGKILNRFDGDTVDSVMESIYALMRFPRGSSLASATYIESLPPLHLSHDADSRVKSLGLDVGLLHKLISVSSAHDTRKVSELQFKTTLYKNMHARVSHFVANTGLMDKASFEILDSIYFELARNWMEMKFQVRTKADALSGLYKFRSRDFKIESVMKVDISALGKYFPEDSFWQEYLADDDMNLMTQTDQGDENLEDDWDLIQEHVDNIYSTHNELFGFSDLSEKTGRCITDSQRLDSFTDSYELGVNMIKGLKGLFTSNLDAKLVPEHLLRLCMEYKKTFTSNDMSSSKYNFYKDFDGPELGKMVKFLTPLQLRIYSLLQEQEEHPGLQKLSDILRMLMDIPSRTPLAKALPGLQFLICKVQKLQEEGCKLPISDLLEPIISLASSWQKLEFECWPTLLDEVQDQFELSARKLWLPLFSVLFQKDCVEFSEHGNESISQSLVEFIETSNIGEFRRRLELLLCFLLHLSMGSSLGIYSSDSHKRKVEICYNIFGFYIQFLPVVMEQLDLNRKNVEAQLKDHLKLCRWERPDNHLLNHTIKNTRQKVKKLIQDFTNTLQRPVMLDRPNLAKERVQFLPLLGPDLINGASNMRIEVLVSNLDAEQLNDRFSWYAVWRNKLKESVGRFHQEMHFKELLTGEDHQYPSPVYQGDWKILWSTVSKIGEKIASCSDLWRNSDRDVAKKRALPDLLKSLEQCGLQKHKFENVEMSNHFKGLLYQPAYDPNHLLLPTHTKGSIHTSRVVEDQNKERSLAEWRAANEFYFKSLASVQLMLNIERKHSDITAEQVKRSISFLNHLVEIQRQQRKTAYGFAELLNCFRHRVLPLAKLLGDSVEEDRKDDSLLSFPQNQHAIFSCMWLQKQLFDKISAMLLEELALLRTIGSTHLDSCQSVKTSSHSLLSLIEKLIPIAQNSKASLDRLLLDSNGFISTPSSCLNQFVTQHMVKLLCHNLDQLTDLENQISSFCEDNEKTYATDVLLSHFSPFFKEGKLLAENLNCLLETGDQSNGMEPKEQAAFEANLANAFANVKDVIGKLCSYKDGSVSQEEEGNILMWDGLFKKAENDLSLDSLCKLLSETFGSIEKLLNSSGVLSACVGDQLKQLQAFLDLLLNFGDSYLQEFLTISKRVSLITHVLATVLADLFTKGFGISKNDEDDDSKAEKSEAAEGTGMGDGVGAKDVSDQIEDEDQLRGTDKKEEEEKEQDTPDDVLDKNKGIEMTDEFEGKEYSLSEDSEEEKEDEESGDEQLDSKMGDAGSDAEKDDEKPWDKDEDEEAGNKNEKNESGPSVADKDTSSRELRAKDDDDVDTADEPEESNTSDKPEEGNEENVDQDNCGDPENLEDEIKNQEALTDTSGPTPEMGNEQTDDAMEIDETDEVEKEDEQEEPCPEDQKHPEEVENDQETQEPAEETMEAGTEDVSESPQKEEPGNDLEQKSETEPIEGKEVMSEDMKPNVCDDNISGVDAGSHNPHGSNGLGAGSTAPQENLAATNVSEELTDSMDPPSGSNTEMNLTMTSMASGETLTDNIPKMEVPQSQSSTSQQTKVNPYRNVGDALKEWKERIKVSSDLGEKQEAENEMEDPDAGEYGFASQFDEGTSQALGPALPEQVNTDMREGESEDEKLAGNQDEASPMDIDDANPENKPAVQSKPSIMNSTAEPVQEPDTDRTLQENSPIQNVGDGNSMMDSMVSVDNTFMGEDACNPDWMQVADKDTESNQDNEDPDARSNAVILWRRCELLTTKPSQELAEQLRLILEPTLASKLSGDYRTGKRINMKKVIPYIASHYRKDKIWLRRTKPNKRDYQVVIAVDDSRSMSESGCGDFAIRALATVCRAMSQLEMGSLAVASFGKKGSIKMLHDFGESFTTESGIKMISGLTFKQENLIEDEPIFNLLRNMNEMLESLASTRRQSSGSNPLQQLVLIIGDGKFHEREKLKRSVRKFLQQKRMVVYLLLDNAEQSVLDLKEFVQTEKTLQQMTYMDSFPFPYYIVLRDIEALPRTLGDVLRQWFELMQSSRD*