MAIDGSFSVEYELQRFLLRCPKLAAAPQLDNLVKKGKILTEEELVDGVAELLLHPRYTIPLVGCFRPIARKIVDRVVALLHLVPDLTSNSHDSMIEFDDGRLFKDAESSDYERDISVINLYVKYGRGLGLHELSCLAFSRTLDMLPYLSGSVRDYFKFAPPPFKRIMEKESMAQSLVQPGTHLLDAVRVSYRLLLAEPEVFAKLWDWSCYMDLVHEITGFNGENTELLMDIRWCAVQTLTMVLKMSDKFIRKSKTSDMATSEFGFDDEKAYGCLLRWKEFLQDVSLEKANWYLEPFRENTSVGQPNWSNMEAKWDTLKTGSPFVLTSAVKKSFEMVLLAVSQRWPVLLYGPAGAGKTALISRLAQGHGSQVLSIHMDEQIDGKTLIGSYVCAEQPGEFRWQPGSLTQAIINGLWVVFEDIDKAPADVQSILLPLLEGATSFLTGHGEAIRVSESFRLFSTVSSSRLDASSMTTGRNSLGALWRRVMIGSSSSSDLESILKAWYPDLESLCGKLIETFEKVNHLTGFQLGTSVTLSSAGRFSLRDLLKWCKRIAGLGFHFMGERLSGHVAKCIYQEAVDVFATSSSSVETRMRIMRELAEIWGIPISDAETLFPVDKPVVQDLRSDIRIGRVTLQRTRIPTSSVNKSFVEIRTSLHILERIAGSVKYNEPVLLVGETGTGKTTLVQNLAARLGQKLTVLNLSQQSDVADLLGGFKPMNAQFLCLPLYQEFESLFRSTFSSKDNENFLAILRKSVSDKNWNVLFSGLQKGVRTVVKIGKQKPGVKRKRPLGENLIKSWEKFSLKLEAAQGQMNASDGMVFSFVEGVFITALKNGDWILLDEINLAPPETLQRVIGVLEDEGGSLCLAERGDVDYISRHPNFRIFACMNPATDAGKRDLPLFLRNRFTEYFMDDVLEDEDLKLFINRFMEADNSVKDITTKILKFYKIAKKESEERLQDGANQKPQYSLRSLYRAMEYTKKARRAFGFLKAIYDGFSMFFLTMLDPPSANLMKKLITGYLLDGKDPTHVSFDRYIVVGKNTKNEEFLENYVLTKSVRDQLSNLARAIFIGRYPVLLQGPTSSGKTSLVQYLAAITGHEFVRINNHEHTDLQEYLGSYITDASGKLVFQEGVLVKAVRNGHWIVLDELNLAPSDVLEALNRLLDDNRELYVPELCETIHAHPDFMLFATQNPPTFYGGRKMLSRAFRNRFVEIHVDEIPQDELSTILENRCKIPGSYAKKMIEVMIDLQKHRQSSKVFAGKHGYITPRDLFRWADRFRMFGKSYEDLGRDGYYLLAERLRNDVDKEVVLEVLKNKLRIKLCRSVMYKEDESLNLQNSVATPRDLGRHVVVWTDSMWRLYFLVERCYRLREPVLLVGETGGGKTTGFYPVRERSEISLDYKNLCEELQASKAFKHFPHDATISLDINQASTTLEQVTKMIKYYREAQVHHADVTQNEVDTFEEIRNRLSLLHQKWGTIFTWQDGPLVEAMKNGDMFLVDEISLADDSVLERLNSVLEPERKLSLAEKGGSDLEKIIAHPKFFILATMNPGGDYGKKELSPALRNRFTEIWVPPVTEMNELKCIALEKISNPEISFVVDVMISFWEWFNQLQTGRTLTVRDLLSWIDFINVTDGSLSPEVSMLHGAFLILLDGLSLGTGISKKEAEDLRERCLSFLMEQLKESKLRLNKVSVLTDENYGWSDLLKSGEALSSNGMEIDTHFGIHPFYIEKGDNHLETKGFDFLAPTTRRNSLRVLRAMQLKKPVLLEGSPGVGKTSLVLALGKFSGHSVVRINLSEQTDMMDLLGSDLPVESDEGMQFAWSDGILLQALKNGSWVLLDELNLAPQSVLEGLNAILDHRAEVFIPELGHTFKCPSSFRVFACQNPTSQGGGRKGLPKSFLNRFTKVYVDELVEEDHKYICGTLHPSVPEDLLSNLIKFNKRLHEDTMVNHKFGQDGSPWEFNLRDIIRSCQIIEEAPEGSKSDCFLNTVYIQRMRSSTDRQQVIQIYEQIFKAKPVINLYPRVQVTPENLIVGNTHVKRTNMQSSTVSSCDLKILPGVRQSLETMAQCLHHQWLVLLIGPAGSGKTSLIRLMSHLTGNILHELNLSSSTDISELLGCFEQYNAIRHYRLVIEHVERYIKAYSCRQFEKSTQEFTKQKDLIGRWLAFSSSLDNSSVSFVTNENWSRGVFRSLPLLVDIIENLLLDLENDSEHLNRLLKTVKKLQDDQRKMLYPAKFEWVTGLLIKAIENGEWIVLENANLCNPTVLDRINSLVEQSGSITVNECGTIEGKPMVLHPHPQFRMFLTVNPTYGEVSRAMRNRGVEIYMMQPYGENELIDVKRFLALSDIPGEHLVNAMAKAHLSAKRDGLKHNVSISNLELMRWIQLFQRLVTNGNQAMWSLKISFEHTYLSSLGEIEGKDIINEAIGSYLSTPELHNCSSLCLPGGWPTTLNVCDFVWYSRETSVKQNCMYLEYLGAQMASHSFRASLGRMDNVQCPSDSMRGYLVDLETLHAMTFPKADVAGLDKVNQTRFDFAFTNKRLLFAANWTMEQATESDLKLYLLWFGWLGDHLNRHCSFFSSFRKLLEKELDHSIWNYIRTSHGSQSSPMLSLDFGTSTPSESESISRNLSNAVKCVGLLRVSYQQWHNESEFKYSEQTRCFIPVLQSLKRLEERILDMLVESPFFDVLFVLYKELINDHLSAWNGLVSSQYDCMLISWRSLVKDAKKLKEFCANEVENFQNEMKNLERVLSWALSSQRSLLWAYGGHPSSPSSVEIYRKQQQLVNLCHSIWTKNINLQELDHKGYIEAAVATNPELRFLAMQGVCMSAFIMSKVDEDDHDVLTQLEEMYQVLSSKFHYEKDKMERNAGTNDIASLFGALSSCCTMNPDMLCLPSGFNCWLDTLPLNDNNSFGLDMRLLQELSNIITLDGKELESGLSRLRWLLESTLKFSLNSSSRPPTDFSPYQKISWVLEAWTSVNNAHASISSTVLEMWFNWHTSLWKHHSNREKKNSSQHGNADLVPDMLFEPVATLALDKILGNPIGIKGLNAHSLKLGVASCNLWLSSPHVADSRSFFLSSARSLFQQIILAHEKSFEADKYSLIKSIFFSAQQADVRVIISLLESSNHNVLKSLISPFIKPLLHALYVKNSTDSLFDLGCAWLRIGGLRYHLLLCCDDVDPAVKKNLKYFQLTERIASLELDIEVRKECVQLAGCFSLSEADKDKTELLNDLKAERTRLQKQVVFRSDPRKFKKLRSECDEFMKLVATPFDLLKNIGNLSMQRVADQVHNWQETATRFVDRLSNEYSEYVDIVQPVQIAIYEMKLGLSLVLSNSLRDQFLDRVGQKDIDVVLGVIYSFMRFPRGISGKVDSCVDNNSFHAKLSSFDKAFPTYIGEADVAMVETLVTSAKDNNSDEVASALKLKASIHQNILHRVVHYVAQAHFLDDVSFKLMDRMFDEFANLWMKMKIQVRTKEELDSKQYIFRPRAFDIKNVIEMDVSTLESSIANEAFSEWQELASEEAPVEIEKKNTDEEDEMLEKDWSLLLESALNDMINVYTTVFGSADLLQPAGLFQVADSDRLGSFSDSYAMGTRVIKDMEGLLCWNLDSKLIPEHVLRLSLEHDRKSMSSHLPKNSYNFYKDSNASMLAKMVDPVMNLQNRIRHLLSEWDDHPALQKIVDVIDMILSIPMNTPLAKALSALQFLLNRVRNLQETVSKFPLSDQLDPIIGLVSSWQKLEFESWPALLDEVQAGFDTNAAQLWFPLYSVLRQSQSTDTDDYSHLDDFIRTSSIGEFRKRLQLVSAFHGHISTGISQGSNLSRGHEDNVRILYNTFGFHIQFLPIILERLADNRKSIQVELNELMKLCKWERNEWFMTMETSKRTREKFKKLIQKYTDVLKQPVVLILTQEAARSGIKTIAVHTSASFSDSFEKYKQVLEVSCNETQFKNKKRFIWPSTWRNKVDLALGDIRVAKGIINSDYPCVPLEEAQGNIDIVSKLIGLESLSGVTKEEWRQVRHTFKKISTNLVYCGELWKDEKKKSLGKRRALSELLKMLDSFGLSKHRSTSMEDKAWSLQPSYVIEHLLLNESRLPSGDLDVKALEKVQKLPMDNNNNLETDWKTPNEYFFKSISSLNHLRQVSVNFHKDFTTEQVGRSISYLDHLVEIQKSHRAAAYDFSNGLDRLKKQSVPLQNLSSSSYSHNQDVVSKCMWRQKQLFDAMCDMLNDECLLLKSVENNHLNNCSSVGVGAGRIRLFLEKFVPEFKKSKELLDGYLFGDCGGVLSTEVVLHPHGITKQMEQFVQQNLLLVKDFKEQLRAIRKQDLTSGLAKYVLLDHFEEIFAKGKLLDEYYNSAMEARVHIQDVNDVSKAEAEFTESLRKTCKHIVDGFDRVNSVNNKLDSTEDYLGNINTWQTLFASRVENLQLNSIHDELVKTLEFAGRLMDLYGNGETNLSMVTHALAEIFASLYSQGFGGPTETQEEENGGDDTKDTTGTGMGEGAGIKDVSEQIEDEDQLLGTEKGEEQDASNDDPSKNDKGIEMEQDFTADTFSVSEDSSDDENDDETDEPQLDSAMGETGDDSEVVDEKLRDNKDDEDVENEKKNEKYETGPSVKDNDESGRELRAKEDEEDDVNNGDEPGELDPEESNKKNDENDDLVPDETDEVEDMNIDKDEAFSEPTGLKPDETNVNSDEDIDMDQQEGDDDQNEDGETETVDESAEINNGEDENTNSVEENADMEAEEENQEKNGDADVDEQKKDANSTPITTDFGNEIQPNADSATQANGGSNGASMGDVAPEATWSNSNDMQSDMAPIRGLPNSSENEVTVADSSKGGKLNDEHISQLPEVDPLSSQKSQPNPFRNIGDALDGWKERAKVSIDLEEKKDEAMDDENGEIDADEYGFTSGLEKGSAQALGPATADQIDKNMDGKEPNDGKNTDGEVTDKKDDSEMEIDEEQHVEARPIKNHLSIGNNLNEKTQVEETEIPEETLEVDSNGEHDESRETESSVVMKRSYMTEGINQLSKLSVGDDDMGIAHDLKDVSHDMKDSATALWRKYELQTTRLSQELAEQLRLVMEPTLASKLQGDYKTGKRINMKKVIPYIASHYRKDKIWLRRTRPNKRNYQVMIAVDDSRSMSENNCGNVAIEALVTVCRAMSQLEVGNLAVASFGKKGNIQLLHDFDHPFTGESGVKMLSSLTFKQENTIEDEPMADLLKYINNTLDSAVMNARLPSGQNPLEQLVLIIADGLFHEKEKLKRCVRDLLSKKRMVAFLILDNNPAESITQVLEATFEDGKLETGKYMDSFPFPYFVILKDIQTLPRTLADLLRQWFELMQHSGA*