MGTGADDGKAGRHQPMPQVQKKEIVHRNPNHVARDVFDLRGTSNPLAMQLYSDGISSGPLLGIPNRLVRDLQPLSTNARKRCHSDAAFSHHSGDGAGHDGRTTKHGTLQLYRPPVCGEEELKEHFAAVALEGKEVRVPTKRHRSRPGRLDPLKGTLQSSTSGSPSYGENEGNEGREGQKNIGDANNSAPNENVGPIPRFTKLRSNAPNEFTYLVMRPRGIRSPYNPYDLQVVSHRDVDPSHYYTVSAAGVTKFSGHEAEFIELHTWERDCRVFNQLRELDVFREYKKWKSFLLWRGLVRNHAMSNCKTFLTKNLFHVHPQLSAALQTVQRICLNFVNSSRIHPPATETRTLEALCATLAAHLNFQRNRLDKMIKNIRDTVERAAKAAMLAAQIERESISALHAEDEKKKKKLIDVRELGTQQKPTYIEMSQKKAVCQRITAFIRLCDYIIVNCLTKLAATAVEDVDRDFQYPRPDKQQDSVTSPLNKNSWRGKRQEGHKAEAPKPTGPFTGPILSLNVVYREDSQSIEITPSLAHITECVEDVVEDYIKTLSAVPRLLTMDAFKVFTENAAHDSQKEVLSGPAVGEMIVSEEAYKQHMTSVRYGITRAFGDVEEYVNSFQCFRDMYVENSSLDADSIQKRTQNLEFFRERLALYKSQSDAISTKIPSSKDVALFTVYTEELRDFFTPSPVVCLETFHRLLPVIAHQQNELLLADLQSCNTYLAAQPKTVEHYVEYLAYNKALEARFDTLAASYDFVREFFTLLQDEKVEIEEDLEETYRSGTRPQFEKLRTQMQIVEDAKDSQQRYFIRNVDEQLDELRRSIEDVYNRAGQPVIADANADMDEVIHFITDLQAEAERIAAREKKLRQYQIAIGAEETVVETMSDMLNDVNIKARLWVGMREWDEFVESYGPIPFDQLNVQEVQETVQKYVMTVKQVSTKLPGNSAVNKLKSKVEAWRILLPILQALTNPKMKLEHITKVSNAVGPLKDDNGVSKTIADWNNQFTLGMLHSNEVVKFKDEIVAISAAATEEDKLQQQIDKVNALWNGGGPKPPVEFQFHNHKELKDVYVLVGSSVEDVMALLDDSVIAMSSIGSSRCCQGVLRAQVDRWENRLRYMQETLDRWVELQRHWIYLENIFSSAEIRSQWKDDAKRFEKVDRFYRDLMRKAHDMPTAYRGLLINAPVETGEQQNTKTLKYDLEGNIKELEKVLASLERKLEEKRCAFPRFYFLSNDDMLDIFAKVKSPELIMPHMLKMFDGIKTLSFTETNDITHLVSMEGERVELVNKSIKARGPVEVWIDMLEREMFSTLRKHANTCLTDYEQRGDRESWMFQHAVQLVLIMEQLLWTRGVEEALTSENPAEAMSRFKEANYKALESLAGLTARKLSKVQRILLSTLITIDVHGRDLVDEMYESNVLDVKEFGWTKQLRVYWEQDTDGYGNCFIRQNNSRFVYGYEYLGAQGRLVITPLTDRIYMTVTGALKLQLGAAPAGPAGTGKTETVKDLAKNLARQCIVYNCSDGVTYKMMEKFFSGLIQTGAWTCLDEFNRINIEVLSVIASQLFEIKLALQNGLETFTFQGTPNVRVRPTYGAFVTMNPGYAGRTELPDNLKILFRPVAVMTPDFRMIAEVILYSEGFKNAKDLSLKITQLYKLSSEQLSPQDHYDFGMRALKSILVMAGDLKRSQPDVEEDLTLIVACNDSNVPKFVAEDLPLFRGIMQDLFPGVHFPERQYEELLPAMQKSIDGNKLVALDTWVTKGIQFYETLIVRHGVMLVGVTGTGKTEIRTCISEALTSMSEAESSNPMARPVHQFIMNPKSVMMHELYGLLDVNTNEWRDGVLSVIAKNCVRESEVNKDHRWIVFDGPVDTLWVESLNSVLDDSKLLCLDSGERIKLPDTIHMLFEVADLAVASPATVSRCGMVYLDTTDLHWSAVVRHWSESKLAEAGGEPQCREFIVSLFDAHVQKGLDWLAMQKVLISGGMVNVVQSMCDLFTALIKCNNVQLMPDPRCEAKLQHDSKVFKERNELCGILFAFSFVWSIGGNVDVASMDLFDTFVRNLLESVVRFPNSGSVYDYTIDYGTRLFVPWESRMVEFKYDPKIPFFDILVPTVDTMRYSAIANTLIQYGKPLLFNGQTGVGKTVILMDHLSRHKEELMLSVIVFQFSAQTSSERTQELIESKLKQKRKNILGAPPGRKVVLFIDDLNMPALETFGASPPIELLRQVMGNGGFYDRKIAGFWKHVQDVTVVAACGPPEGGRNPITARLTRLFHLLHIPTLSDESMKRVFHSILHGCFQARNFSMEVREMAKPLVAASVDIFNKVRDAMRPKPATPHYTFNLRDLAKVFQGVTQVTQRVCKTRLSITRLWIHEMLRCFFDRLATKEDRQCFTEELMMETMTRLVPGNHVYADYFENKPLVWGDFLRIGASERVYEELPDVSKLPSLFEEYQDDYNTFLTGSGIGASSGGGGEEDEGGSGGGASSLNLVFFKDHCEHLVRIIRILRQPRGNALLVGVGGSGKRSLTRLAAYIAGRQTVEISVGKGYSMNEFHEFLLELYTTTGVNCKPTVFLLSDNQIVHEGMLEDVNSMLNSGEVPSLFTAEEREKRVNACLEAAQQRGFVDRDDVYNFFISRVRDNTHIVLCMSPVGDTFRARCRQFPSLTNCCAIDWFDEWPHEALLGVAQQLFDDEEDGISNELLPVLAPLCVDIHTAVIEVAHEYWEELRRRYYITPTSYLEFIDFYKDLYTTQRKLLEEQLSRVINGKEKMKETDETIAKMRVEIETKRPLLEKASKETEEVVADLSVRQARASEVQVQVRAQQDSAADQQRHASKIANEANARLAEAKPIIDRAKAALDTIQASDLNELRSFANPPSAVLKTAQACMVMFDPKDFGGAWSGNTDWKGAREFLSYRQLLDMIRSYPTDNVKPAILQKMQKYVNDEEFTAEICSQKGSQTCGNLCLWVHAVNEYSKVVKEVAPMREAAAEAERHLSETNAKLLSAQETLRGVEQELVELQKNYEKSLKRKNDLEEGLKVCIRRLENAESLSNSLKSEGARWEENINQLKKRLEALPLQMFMASACAAYFGVFTPRFRKRLVRIWVEKLAQRGFDAADFSLPNTLGDPMDILTWQINGLPTDESSTENAIIASLSTAPRRWPLFIDPQEQGVKWLLQQYATPGTGGGGGGTSPSGVLGSGGAKGLAKPVPSVKVIKLTEPTWMRTLETQIRLGGIVILDDVGETLDPALDPLLSRRIFASEGGVPQIRLTPNTGPIDYNPNFRFFICTKFPNPHYLPDISTRVALLNFTVTIDGLEDQLLGEVVAIEKRELEEEKNHIIQSISLGQKKLKIIEETILGKLKSTQGNILDDSDLIAELKSAQSNAKVLSENQKEANEKMTIITSTRDRYRDVAARASVLFFVLADISRIDPMYQYSLQFFVKLVQNEVRVTGKPDDFSEEDPVVLQAHLEKIVSRLTVATYEQVCRGLFNKDKIILSLLICTAIERHGRRLPDDEWQYLVRASAFVPNELPPLPEELSYLTRQQWELANALFVHVHCFSELGKDLLENGELWKNFILSESPQGAELPGKWGQTLNPFRRILLIRCFREEKLFFSVIDYVSKAMGQRFVEPPPFNLEVALADSSPTVPIVFILSQGADPMGALQAFAQSQEQKLQYVSLGQGQGENAKRLIASCKKEGDWALLQNCHLSKTFMPELEQQVALLLQSGDTLHPNFRLWLTSMPTDFFPVFVLQNSVKLTNEPPTGLKANMVRCFGEITEEEFNVFSEGQTMGEFSKDFAFKKLLYGLCFFHSVVLERRKFGPLGWNVKYEWNDTDFHVSKQWLRLFFEEQDVIPWESLEYIIGQINYGGRVTDPLDRGTLQTILRRYICPGIMQADFKFSPSGLYYAPDAVRLEGFMDHIQKMSLVDEPEVFGMHTNANLRYQLQVSQYLLNTVTSIQPRLVGGGGAHKGDGDGGNALTPEEEVKRKCEEFEATLPEILTREEAGPRSFTTLESGLPNSMSTVLTHELVKYNKLIQTMRKSLHDLQKALQGLTVLSTDLDAMHESFLTDRVPQLWSAVGYVSLKPLGAWYRDFLARVDFIRTWLRKGEPNSFWIGGLFNPSAFMTGVFQAFSRAEGVSVDKLGFRFEVISREPSEIDEGPLRGCYVHGIHTDSWRWDAASGVMTDSLPGEPYATLPVVHFLPEPHHRTGEGWQRIPLYRTVIRAGVISSLGASSNYVLSIEVPTDKETDYWQLMGAACVCALAV