MAHLGGGAEAHARFKQYEYRANSSLVLTTDTRPRDTHEPTGEPESLWGKIDPKSFGDRVYHGRPQELEEKLTKAKKKRAAKEKEKSFVDVPKKASKRQRASQDESVFSIVDDGMYRPKTKETRAAYEALLSTIQLQFGDQPQDILRGAADEVLAVLKNDKFKDPDKKKEIEKLLNTMSQERFTQLVSIGKLISDYHEAGEGVVGGAGEALDDDIGVAVEFEEEEEEEESDLDEVQEESDGEDDGQETHENKGMQMGGIDDEEMEEADEGLNVQDIDAYWLQRKISQAYGDIDPQQSQKLAEEVLKYLAEGDDRDVENRLVMLLDYDKFDLIKLLLRNRLKVVWCTRLARAEDDEAKKKIEEDMSDEGPAMAAILEQLHATRATAKERQKNLERSIREEARKLRDGEVSGEGDKGRRSETYGASEGGWLKGQRQLLDLEQLSFHQGGFLMANKRCELPSGSFRTAKKGYEEVHVPALKAKPFADGEELVRIADMPEWAQPAYAGMTTLNRVQSKVYETALFTHENLLLCAPTGAGKTNVAMLAILHEIGLKRREDGSIDLNGFKIVYVAPMKALVAEMVGNLSNRLKDFGVSVKELTGDQTLSRQQIEETQIIVTTPEKWDIITRKSGDRTYTQMVKLLIIDEIHLLHDNRGPVLESIVARTVRQIETTQDPIRLVGLSATLPNYDDVAIFLRVDKTKGLFHFDNSYRPCPLAQQYIGITVRKPLQRFQLMNEICYEKVMEAAGKHQILIFVHSRKETAKTARAIRDAALSNDTLGRFLKEDSASREILQTETEAVKSTDLRELLPYGFAIHHAGMARQDRTLVEDLFADGHIQVLVSTATLAWGVNLPAHTVIIKGTQIYNPEKGSWTELSPLDVMQMLGRAGRPQYDTNGLGIIITGHPELQYYLSLMNQQLPIESQYISKLADNLNAEIVLGSVQNAREACTWLGYTYLYIRMLRNPTLYGVSVDALKSDTTLEERRADLIHSAACVLDKNNLVKYDRKGGYFQVTDLGRIASYYYITHGTMATYNEHLKPTMGDIELCRLFSLSEEFKFVSVREEEKMELAKLLDRVPIPVKESLEEPSAKINVLLQAYISQLKLEGLSLTSDMVFITQSAGRLMRALFEIVLKRGWAQLAEKALSLCKMVQRQMWSSQTPLRQFKGIPNDILSKVEKKDLAWDRYYDLSSQEIGELIRFPKMGKTIHKFIHQFPKLELAAHVQPITRSILKVDLTITPDFQWDEKIHGYVEPFWIIVEDNDGENVLHHEYFLLKMQYVEEDHNLNFTVPIYEPLPPQYFIRVVSDKWLGAETVLPVSFRHLILPEKYPPPTELLDLQPLPVSALRNPSYEALYQQFRHFNPIQTQVFTVLYNTDDNVLVAAPTGSGKTICAEFAVLRMLQKGGENGTSRCVYIAPVEALAKERYRDWEGKFGKGLGVRVVELTGETATDMKLLEKGQIIISTPERWDVLSRRWKQRKHVQQVSLFLVDELHLIGGEGGPVLEVIVSRMRYIGSQPDSQIRIVALSTSLANAKDLGEWIGASSHGLFNFPPGVRPVPLEIHIQGVDIANFEARMQAMTKPTYTAIVQHAKGGKPALIFVPTRKHARLTALDLVTYSTADGGERPQFLECTEDDLAPFLAKVKDDALKHALSNGVGYLHEGLSLMEQEVTAELFKAGAIQVVVASSSMCWGMTSSAHLVVVMGTQYFDGRENAHTDYPITDLLQMMGRASRPLLDTSGKCVILCHAPRKEYYKKFLYEPFPVESHLDHYLHDHLNAEVVVRTIENKQDAVDYLTWTFMYRRLTQNPNYYNLQGVSHRHLSDHLSELVEVTISELESSKCVMIEDDMDLSPLNLGMIAAYYYINYTTIELFSSSLTAKTKMKGLLEILAAASEYSRLPMRPGEDEMVRKLINHQRFSVDKPKYADPHVKANALLQAHFSRHTVSGNLALDQRDVLVDASRLLQAMVDVISSSGWLNPALASMELSQMVTQGLWERDSVLLQLPHFTKELAKRCQDNPGKPIETVFDLVEMEDSERRELLQMTSAQLLDIARVCNRFPNIDLGYDVLDKEDISTGETVTLQVTLERELEARQELGPVDAPRFPKPKEEGWWLVVGEPKNNQLLAIKRVSLQRKARVKLDFTTPSEPGKKTYTLYFMCDAYLGCDQEYEFTIDVKEGVDDEDEGKPMEQ*