MAIDGSFNLKLALETFSERCPKVAAFPFFNSILSKGGEVVDNEEVINVLSDVFLHPELTIPLVHYFLPIIRRVVDRVVGLLHLVGDLSSSSDYSDDVSVLENALKEGVSVIDFYVRRGQRLELHECACLAFSRALHLNTSLLGSILSYFKKAPPPYERILVKEIISESQMEATTAAYLLCLQVAYRFLVIRPEVFSKLWDWSCYLESMKKLSDCPSQRRDFVEKHREAVWCGIQILSVVLRCTDRMAGCYGFEGEEAFSYLLRWEEFCQDIEIEKAGSYIQLPTYKGLRSFQDFSTLAPGIHKRQSAGVEEKEPLMKIRRLDTWDVKSFAEPFEIHSRVKKSFEMVSLAVSQKRPVLLYGPSGSGKSALIRRLADESGNQVVFIHMDDQLDGKTLVGTYVCTDQPGEFKWQPGSLTQAIMNGFWVVLEDIDKAPSDVPLVLSPLLGGSCSFVTSHGEVIQIAESFQLFSTISTPECSVSHIREAGNSLSPLWRRIVVYPPDRESLQNIVGARYQNLMPIADKLIETYEKVNSALRPQFSSSTTENSATFSSPSRFSLRDLLKLCERVQGLPSYDGHAISQEAADIFSASYMSTQNRVTVSEIVASVWNVPVPGSHHKPPIQELSKTLKIGRVSLPLGETASHDRSRFVETRTSTRLLEKIARSVEYNEPVLLVGETGTGKTTLVQNLAQWIGQKLTVLNLSQQSDIVDLLGGFKPIDAKLMCKMLYNEFIELGRNSQMKDNSDVMTWLRKNFRAKKWETFLRGLKKTIDHHVKNGEERSRSGRKRKKPEVIENWTRLSKKVEKIHQQICSGGMVFKFVEGAFVTALREGYWVLLDEVNLAPPEILGRLTGVLEGVRGSLCLAERGDVMGIPRHSNFRLFACMNPATDAGKRDLPFSFRSRFTEYAVDDDLCDDDLEIFVRRFLGGRESDSKLVGNIVCFYKEARRLSEECLQDGANQKPQYSLRSLYRALEYAIKAEGIGGFQKALYDGFSMFFLSLLDSSSAKIMKPLIELISKESSRAQPLQRYLGELKGSSDESVKKYVKTKSVIEHLHHLAHAIFVKRYPVLLQGPTSSGKTSLVKYLAALSGNIFVRINNHEQTDIQEYLGSYMTDSSGKLVFHEGALVKAVRDGHWIVLDELNLAPSDVLEALNRLLDDNRELFVPELGETISAHPNFMLFATQNPPASYGGRKILSRAFRNRFVEIHVDEIPEDELSEILFEKCEIAKSHATKIVEVMKDLQRNRQSSKAFAGKHGYITPRDLFRWADRFRTYGGKSNEELAREGYYLLAERLRDDSEKLVVQEVLERHFRVSLAKDDVYKEELLKLEQPFSMKNETVSWTRSMWRLFFLIERSYKLREPVLLVGETGGGKTTICQLLSEYKKLRLHILNCHQYTETSDFLGGFFPVRDRSKLVKEYENQVEHLKLSEALVPFSQDIDFSADIGRAEVLIKSIDAILKKYKNDSVLGMEVTPLNIEVLQNMRDTMVMLYQKWRAIFVWQDGPLVEAMRAGNIFLVDEISLADDSVLERLNSVLEPGRKLSLAEKGGPVLEEVVADEKFFVLATMNPGGDYGKKELSPALRNRFTEIWVPPISETEELRSIASSVLSNSKESNIVDPIIHFWEWFNQLQTGRTLTVRDLLSWVAFVNVIHESVGPAYAILHGAFLVLLDGLSLGTGLSGRDGKDLREKCFAFLLQQLKVLTSDTLPLDISRMEQYGWGDAKAICQESKSVLRGDMFGIDPFYISKGDETPETGGFEFLAPTTCRNVLRVLRAMQLSKPILLEGSPGVGKTSLIMALGRYSGHKVVRINLSEQTDMMDLLGSDLPVESDEDMKFAWSDGILLQALKEGSWVLLDELNLAPQSVLEGLNAILDHRAQVFIPELGCTFECPPTFRVFACQNPSSQGGGRKGLPKSFLNRFTKVYVDELVEDDYLFICRSLYPSIPSPLLSKLITLNRQLHDGTMVDRKFGHDGSPWEFNLRDVIRSCQFVQGGKYDLEVESFLNVLYVQRMRTATDRKVVLSIYKAIFDKTPSINPYPRVQLNPGYLVVGTAAVKRNFTQSNISSEQLKILPEIRQNLEAVAHCVQNKWLCILVGPSSSGKTSVIRILAQLTGFPLNELNLSSATDSSDLLGCFEQYNAFRNFRLVVARVQHLVDEYSSLLSQSSQVTLLSKSKSLVSSWLSFLYKIDSCLLENPSSFLNDADSLSKLTEIVEYMSKVLGEGFLPVSWSRKCLDQITKTIVKLQSEEKKQSTKFEWVTGMLIKAIENGEWVVLENANLCNPTVLDRINSLVEPCGSITINECGVIDGEPVTVTPHPNFRLFLSVNPKFGEVSRAMRNRGVEVFMMAPHWQLNEEASNSDELVLRGVKRFLALSGIPGDKLVASMAKAHVHAWRNGQTIGVRITYLELEQWVHLFQLLLMNGNQLLWSLQLSWEHIYLSSLGVTDGKDVVDLGRDTYLSDTESFMGGNMCLSGGWPKPFNLRDLMWYSRETTVRQNCMYLEFLGAQYASHQTEITYNVKLRDRDLAAGERRIIYTADSWTLNKILFPKALIGSTPAADTGKIDHDSASKKLLYAANWTMEQATEEDIQLYLVWISWFGSRLQQYCPFFLCFLNMLKDELQHPIWSHISRCRKNLKSLCIVDPDAVPIPMMSSKLIDIAAADEQSKPLSKTLFESLSSVGVLRLSSQQWVAENNYNHTDVSSFIRFLDSLRVLEKKILCEIVGSPSFSVLIQLYTEVIEKHSFFWSDLLSSSDECKLFSFWSLIKAVKKLESSFPEEVHVVLEESKNINNIALHGEPEKSLLWAYGGHPSLPVSAELYLKQQKFLQLCSTIWPLKSESDGQGNDHLTKAIAFSGPELCLLALEGLCISSYIADKDDAAAVQLDEINQMFLERMELEKKRLQDRMVFSENDNIENRSAACCIFRPEIVATGFGFSSWMEISSIARSESSSLDVELLAVLQHLLVSRSTEHKDLLDVRNLLKPALEYSLSSTRPPQTLVAHQKLLWAIDARASVLRVDTKIAGFVLEMWYWWHSVLWKNCQIGLMGLQSISEIGNCRVMSPSMLIHPVKAATIDHILDTAFAVKDYPVQSMKFLSASRVLWKSAQSYQEMPGSLLSLARSLFQQMVYTHQKSYEPEVFADIKSAFHAVEKKQTEIDGIKSLISLISLSSHQKMKSVTRSFVEPLAKHLYLECSSNDFYSNLGLAWIYLGGLRFNLLNSLNVIDPAMKITCKLAELQEKISSLKLNIEVREECEYLSGLLYTGDSDERTECRLSKLKTERKKLRRKVIFRSDPNKYQNLRRALDEFAGFLTRPISLVKDIDKLDWNQVVEQVFNWQETATSFIDRLSSDYSEYVDITQPIQVSVYEMKLGLSLFVSGTLLGKILNRFDGDTVDSVMESIYALMRFPRGSSLASATYIESLPPLHLSHDADSRVKSLGLDVGLLHKLISVSSAHDTRKVSELQFKTTLYKNMHARVSHFVANTGLMDKASFEILDSIYFELARNWMEMKFQVRTKADALSGLYKFRSRDFKIESVMKVDISALGKYFPEDSFWQEYLADDDMNLMTQTDQGDENLEDDWDLIQEHVDNIYSTHNELFGFSDLSEKTGRCITDSQRLDSFTDSYELGVNMIKGLKGLFTSNLDAKLVPEHLLRLCMEYKKTFTSNDMSSSKYNFYKDFDGPELGKMVKFLTPLQLRIYSLLQEQEEHPGLQKLSDILRMLMDIPSRTPLAKALPGLQFLICKVQKLQEEGCKLPISDLLEPIISLASSWQKLEFECWPTLLDEVQDQFELSARKLWLPLFSVLFQKDCVEFSEHGNESISQSLVEFIETSNIGEFRRRLELLLCFLLHLSMGSSLGIYSSDSHKRKVEICYNIFGFYIQFLPVVMEQLDLNRKNVEAQLKDHLKLCRWERPDNHLLNHTIKNTRQKVKKLIQDFTNTLQRPVMLDRPNLAKERVQFLPLLGPDLINGASNMRIEVLVSNLDAEQLNDRFSWYAVWRNKLKESVGRFHPEMHFKELLTGEGLFVHLLHSLRAKLKESVGRFHQEMHFKELLTGEDHQYPSPVYQGDWKILWSTVSKIGEKIASCSDLWRNSDRDVAKKRALPDLLKSLEQCGLQKHKFENVEMSNHFKGLLYQPAYDPNHLLLPTHTKGSIHTSRVVEDQNKERSLAEWRAANEFYFKSLASVQLMLNIERKHSDITAEQVKRSISFLNHLVEIQRQQRKTAYGFAELLNCFRHRVLPLAKLLGDSVEEDRKDDSLLSFPQNQHAIFSCMWLQKQLFDKISAMLLEELALLRTIGSTHLDSCQSVKTSSHSLLSLIEKLIPIAQNSKASLDRLLLDSNGFISTPSSCLNQFVTQHMVKLLCHNLDQLTDLENQISSFCEDNEKTYATDVLLSHFSPFFKEGKLLAENLNCLLETGDQSNGMEPKEQAAFEANLANAFANVKDVIGKLCSYKDGSVSQEEEGNILMWDGLFKKAENDLSLDSLCKLLSETFGSIEKLLNSSGVLSACVGDQLKQLQAFLDLLLNFGDSYLQEFLTISKRVSLITHVLATVLADLFTKGFGISKNDEDDDSKAEKSEAAEGTGMGDGVGAKDVSDQIEDEDQLRGTDKKEEEEKEQDTPDDVLDKNKGIEMTDEFEGKEYSLSEDSEEEKEDEESGDEQLDSKMGDAGSDAEKDDEKPWDKDEDEEAGNKNEKNESGPSVADKDTSSRELRAKDDDDVDTADEPEESNTSDKPEEGNEENVDQDNCGDPENLEDEIKNQEALTDTSGPTPEMGNEQTDDAMEIDETDEVEKEDEQEEPCPEDQKHPEEVENDQETQEPAEETMEAGTEDVSESPQKEEPGNDLEQKSETEPIEGKEVMSEDMKPNVCDDNISGVDAGSHNPHGSNGLGAGSTAPQENLAATNVSEELTDSMDPPSGSNTEMNLTMTSMASGETLTDNIPKMEVPQSQSSTSQQTKVNPYRNVGDALKEWKERIKVSSDLGEKQEAENEMEDPDAGEYGFASQFDEGTSQALGPALPEQVNTDMREGESEDEKLAGNQDEASPMDIDDANPENKPAVQSKPSIMNSTAEPVQEPDTDRTLQENSPIQNVGDGNSMMDSMVSVDNTFMGEDACNPDWMQVADKDTESNQDNEDPDARSNAVILWRRCELLTTKPSQELAEQLRLILEPTLASKLSGDYRTGKRINMKKVIPYIASHYRKDKIWLRRTKPNKRDYQVVIAVDDSRSMSESGCGDFAIRALATVCRAMSQLEMGSLAVASFGKKGSIKMLHDFGESFTTESGIKMISGLTFKQENLIEDEPIFNLLRNMNEMLESLASTRRQSSGSNPLQQLVLIIGDGKFHEREKLKRSVRKFLQQKRMVVYLLLDNAEQSVLDLKEFVQTEKTLQQMTYMDSFPFPYYIVLRDIEALPRTLGDVLRQWFELMQSSRD*