MAHLGGGAEAHARFKQYEYRANSSLVLTSDSRSPQDTHEPTGEPESLYGKIDPKSFGDRAYRGRPAELDEKITKSKKKKEREPSSLASAEAGNNRQSKRRRLQEESVLTSTEEGVYQPKTKETRAAYEAMLSVIQTQLGGQPLNIVSGAADEILAVLKNDTLKNPDKKKDIEKLLNSIPNQVFDQLVSIGRLITDFQDAGGDAAGSNAANGEDALDDDVGVAVEFEENEEDDEKSNLDIVQEDDEEEEDDVLDRDGNNAMQMGGGMDDEDSQEANEGMTLNVQDIDAYWLQRKISQAYEQQIDPQQSQKLAEEVLMILEEGDDREVETKLLVHLQFDKFSLIKYLLRNRLKIVWCTRLARAEDQDQRKQIEEQMMGLGPDLAAVLEQLHATRATAKERQKNLEKSIREEARRLKDESGGGNGDRGRRDVVDRDAENGWLNGQRQLLDLESIAFQQGGLLMANKKCELPLGSYRNHSKGYEEVHVPALKPKPFAPDEKLVEISTMPSWAQPAFEGMTQLNRVQSKVYETALFKADNLLLCAPTGAGKTNVAMLTILQQIGLHMNEDGTFNRSDYKIVYVAPMKALVAEIVGNLSNRLEPHYGIIVKELSGDQSLTRQQIEETQIIVTTPEKWDIITRKSGDRTYTKLLKLLIIDEIHLLHDNRGPVLESIVARTLRQIETTKEHIRLVGLSATIPNYDDVALFMRVELEKGLFHFDNSYRPCPLAQQYIGITVKKPLQRFQVMNDICYEKVIGVAGKHQVLIFVHSRKETTKTARAIRDAALADDTLGIFLKEDSAAREILRDHTELVKSNDLKDLLPYGLAIHNAGMARADRDLVEVLFADGHIQVLVSTATLAWGVNLPAHTVIIKGTQIYNPEKGAWTELSPLDVMQMLGRAGRPQFDTYGEGIVITGHSEMQYYLSLMNQQLPIESQFVAKLADQLNAEIVLGTVQNAKEALNWLRYTYLYVRMMHNPTLYGLSADALTRDPSLLDWRSDLVHSAATILDKNNLVKYDRKSGYFQVTDLGRIASYYYITHGTIATYNEHLKPTMTDIELCRLFSLSEEFKYITARQDEKMELAMLLDRVPNPIKESLEEPSAKINVLLQAYISQLKLEGLSLTSDMVFITQSAGRLMRALFEIVVKRGWARLAEKALNLCKMINKRIWSVQTPLRQFHGIKNDILMKLEKKDLAWERYYDLSSQELGELVRAPKLGKNLHKCIHQFPKLNLAAHVQPITRTILRVELTITPDFQWEDRIHGYVEPFWVIVEDNDGEYILHNEYFLLKKQYIDEDHTLSFTVPIYEPLPPQYFIKVVSDRWLGSLSVLPVTFRHLILPEKYPPPTELLDLQPLPVTALRNPLYEALYQEFKHLNPVQTQVFTVLYNTDDNVLVAAPTGSGKTICAEFAVLRNHQKVSEGVMRAVYIAPVEALAKERYNEWKKKFGDGLGLRVCELTGETATDLKLLEKGQVIISTPDRWDALSRRWKQRKHIQQVSLFIVDELHLIGGQGGPVLEVIVSRMRYIASQGHNIRIVALSTSLANAKDLGEWIGATSHGLFNFPPGVRPVPLEIHIQGIDIANFEARMQAMSKPTYTAIVQHAKNGKPAIVFVPTRKHARLTAVDLMTYSSAESTYENGEKPLFLLQSENEISPFIERIKEPMLKETLVYGVGYLHEGLTTTDQDIVRTLFETGCIQVCVMSGTMCWGVSLRAHLVVVMGTQYYDGRENAHTDYPVTDLLQMMGLASRPLVDNSGKCVVFCHAPRKEYYKKFLFEAFPVESHLHHHLHDNLNAEVVVEVIANKQDPVDYLTWTFIYRRLTQNPNYYNLQGVSQRHLSDHLSELVENTLSDLEASNCVTINGDFYLSPNNLGIIASYYYISYTTIERFSSSLTPKTKLKGLLEILASASEFEQLPVRPGEEDLIRRLIHHQRFSFENPRYTDPHVKVNTLLQAHFSRQMQMVGGNLGSDQQEVVLSASRLLQAMVDVISSNGWLSLALLTMEVSQMVTQGMWERDSVLLQLPHFTKDVAKRCQENPGRSIETVFDLVEMEDDERRELLQMSDPQLMDIAKFCNRFPNIDLSYDVVDGDNIRAGEEFTMVVTLERDLEGRTEVGPVDAPRYLKGKEEGWWLVVGDTKSNQLLAIKRVSLQRKAKVKLDNITAPSDAVGKKSFTLYFMCDSYMGCDQEYSFSIDVKAGRGSDD*