MSGGREKAEDFARFKQYDYKANSNLVLTAEQRTSAGREPDGSAETLWGNMKGRMGDRVTQDRPEGLADKKPKKREAGDDGFDMPKRRKGAGGGVSVLDIDTAGLYRPRTKETQEAYEALLSVIQAQFGDQPQDILRGAADEVLATLKNDRITDPARHKEVDALLGVVADEKFAQLVALGKMITDYAPSEAAVAAGDGDGALDEEIGVAVEFEDEDEEEDEELQEVVDDDDEEDEGADGEGDAAAGGVRTGGVDVDAGEEARDDGIPVQEIDAYWLQRRVSKAFGDIDPNAAQKLAEDTYAALELPEDREVENRLVMLLDFDRFELIKELLKNRLRIVWCMRLARTETDEERQRVETEMEASAATRSILDALHATRATARERQSAVERSIREEARRLRQGEGGEGGGAGGAAAAGRKNIDLENLSFAAGSHFNSSKQCTLPQGSYRTVHKGYEEVHVPALKPKPFADGEELVEIGSLPDWAQPGFKGMKSLNRIQSRVYDCALFSSENMLVCAPTGAGKTNVAMLAMLHEIGLHRQEDGSINTAAFKIIYVAPMKALVAEMVGNFSKRLEPYGVKVRELTGDMSLTKQEIEDTQVIIVTPEKWDIITRKSGDRTYTQLVRLVIIDEIHLLHDDRGAVLESIVARTVRQIETTQEMVRLVGLSATLPNFEDVASFLRVKAEKGLFYFDNSFRPCPLAQQYIGVTIKKPLQRFQLMNEICYNKVMEAAGKHQVLIFVHSRKETAKTGRFLKEECLKNDSLAKILRDDSASREILQTEAEGVKNSDLRELLPYGFGIHHAGMARADRTLVEDLFADGHIQVLVSTATLAWGVNLPAHTVIIKGTQVYNPVKAAWMELSPLDVMQMFGRAGRPQYDTFGEGIIITSHSELQFYLSLFNMQLPIESQYVQTVPDNLNAEIVLGTVQNIRDAASWLGYTYLYVRMLCNPQLYGVPIDALDTDPLMQERRLDLAHSAAVVLDRHNLVKYDRRSGNLQATDLGRIASQYYVSFRTISAFNEHLKPTMGEIELLRLFALADEFKYMIVREEEKMELAKLIERVPIPVKESLDEPTAKINVLLQAYISQLKLEGLALTSDMVYVTQSAGRLMRCLFEVCMRRGWASLTDKALMLSKCVMRRMWGSQTPLRQFKGIPFEILSKIEKKDLAWDRWYDLNSQEIGELIRFPKMGKTVHKLVHQFPRVELSAHVQPITRTVLKVDLTITPDFQWDDKIHGMVEPFWIIVEDSDSENVLHHEYFLLKKTLAEEDALVTFTLPVAEPLPPQYFVKVVSDKWLGCESVLPVSFRHLILPEKYAPPTELLDLQPLPVSALRNPDFEKLYTTFTHFNPIQTQVFTALYNTDDNALVAAPTGSGKTICAEFALLRMVQQAAEGKCTARCVYIAPLESLAKERFTDWSKRFGQSLGLSVVQLTGEAQADLKLLEKGNIVIATPEHWDMLSRRWKQRKAVQDVPLFIVDEMHLLGGPRGVALEVITSRMRYISSQLEQPIRILALATSLANAKDIGEWIGATSHGLFNFPPGVRPVPLEIHIQGFDIVNLEARMQAMLRPAYGAINQHARDGQPAIVFVPTRKHARMAALDLLSHAAADGAPYKFRLAEEGDLAPYLDQVSDATLKHSLSYGVAFLHETQAQAEQDVARLLFESGAVQVLVATAPMCWGLTAAAHLAVIMGTQYYDVTGQGTNDYPVTDLLQMMGRASRPLHDEQGICVLMCHAPKKEYYKKFLFEPLPVESHLDHFLHDHMAAEVVTRTVSNKQDAVDYLTWTFYYRRLTKNPNYYNLTGVSHRHVSDHLSELVESLLSDLEQSKLIAIEDDMDLEPLNLGMIAAYYYITYTTIELFASSLTAKTKLKGLLEILSSAGEYDEVPVRPGEERVVQKLLAHAPLAVDKPRLTDPHTKVNALVQAHMSRSPLNPDMAADAREVVGKATRLLQAMVDVISSSGWLNPALAAMEMSQMVTQGLWQRDPVLMQLPHFTRELAATCTDKGVETVFDLLEMEDDARRELLQMSEPQLEDVARWCNRYPDIAVNHQVADAEDIRAGEPVSLTVALEREAEGEVRPVDAPRFPGRKDENWWLVVGDTANNTLLAIKRVTLQRKARVKLDFVAPKVSGPQALTLYFMCDSYMGCDQEFELELDVKEAAASEDEEQPQQMEQDX