MSNLGGGAEAHARFKQYEYRANSSLVLTTDSRPRDTHEPSGEPESLYGKIDPKSFGDRAYKGRPPELDEKLQKARKKKEREPLVSESTRQSKKRRLQEESVLTSSEEGVYQPKTKETRAAYEAMLSLIQQQLGGQPLNIVSGAADEMLAVLKNDNFKNPEKKKEIEKLLNPISNQVFDQLVSIGRLITDYQDGGDASASAAADGDDGLDDDVGVAVEFEENEEEEEESDLDVVPDDEEEDDDVMEVSASGAMQMGSGIDDDEMREADEGMALNVQDIDAYWLQRKISQAYEQQIDPQQSQKLAEEVLKILAEGDDREVETKLLVHLQFDKFSLIKYLLRNRLKVVWCTRLARAEDQENRKKIEEEMLGLGQDHVAILEQLHATRATAKERQKNLEKSIREEARRLKDESGVDGDGERKALVDRDLDNGWLMGQRQFLDLDSLAFQQGGLLMANKKCELPVGSYRNHKKGYEEVHVPALKPRPLDPGEELVKISSIPEWAQPAFSGMTQLNRVQSKVYETALFSPENILLCAPTGAGKTNVAMLTILQQIALNRNEDDGTFNHNNYKIVYVAPMKALVAEVVGNLSKRLEHYGVTVKELSGDQTLTRQQIEETQIIVTTPEKWDIITRKSGDRTYTQLVKLLIIDEIHLLHDNRGPVLESIIARTIRQIETTKEHIRLVGLSATLPNYEDVAVFLRVDLKKGLFHFDNSYRPVPLAQQYIGITVKKPLQRFQLMNDVCYEKVISIAGKHQVLIFVHSRKETSKTARAIRDTALANDTLGKFLKEDSLTRELLQSQTELVKSNDLKDLLPYGFAIHHAGMVRTDRQLVEDLFADGHVQVLVSTATLAWGVNLPAHTVIIKGTQIYNPEKGAWTELSPLDVMQMLGRAGRPQYDTYGEGIILTGHSELQYYLSLMNQQLPIESQFISKLADQLNAEIVLGTVLNAKEACKWLLYTYLYVRMVRNPTLYGLPADALKTDYALEERRADLVHSAAVLLDKNNLVKYDRKSGYFQVTDLGRIASYYYITHGTISTYNEHLKPTMGDIELCRLFSLSEEFKYVTVRQDEKMELAKLLDRVPIPIKESLEEPSAKINVLLQAYISRLKLEGLSLSSDMVYITQSAARLMRALFEIVLKRGWAQLAEKALKWCKMISKRMWSVQTPLRQFHGIPNEILMKLEKKDLAWERYYDLSSQELGELIRFPKMGRTLHKFIHQFPKLNLAAHVQPITRSVLRVELTITPDFQWEDKVHGYVESFWIIVEDNDGEYILHHEYFMLKKQYIDEDHTLNFTVPIYEPLPPQYFIRVVSDKWLGSQTVLPVSFRHLILPEKYPPPTELLDLQPLPVTALRNPAYEALYQDFKHFNPVQTQVFTVLYNSDDNVLVAAPTGSGKTICAEFAILRNHQKGPDSTIRAVYIAPLEALAKERFNDWKTKFGDHLGMRVVELTGETASDLKLLEKGQLIISTPEKWDALSRRWKQRKHVQQVSLFIIDELHLIGGQGGPILEVIVSRMRYISSQVENKIRIVALSTSLANAKDLGEWIGATSHGLFNFPPGVRPVPLEIHIQGVDIANFEARMQAMTKPTYTAIVQHARKGKPALVYVPTRKHARLTAVDLMTYSSMDSEDTPIFLLRSAEELEPFVERINEPMLQETLKYGVGYLHEGLSATDQDIVKTLFETGWIQVCVMNGTMCWGVPLSAHLVVVMGTQYYDGRENAHTDYPVTDLLQMMGHASRPLVDSSGKCVILCHAPRKDYYKKFLYEAFPVESHLQHYLHDNLNAEVVVGVIQNKQDAVDYLTWTFMYRRLTQNPNYYNLQGVSHRHLSDQLSELVENTISDLEASKCVTVEDEFLLSPLNLGMIASYYYISYTTIERFSSSVTSKTKLKGLLEILASASEFEQLPIRPGEEELIRRLINHLRFSFENPKYTDPHVKANALLQAHFSRQMVGGNLASDQQEVLLSATRLLQAMVDVISSNGWLSLALLTMEVSQMVTQGMWERDSMLLQLPHFTKELAKKCQENPGRSIETVFDLVEMEDNERRELLQMSDLQLLDIARFCNRFPNIDLTYHVVDSDNVSAGDDVSVQVTLERDLEGRTEVGPVFAPRYPKTKEEGWWLVVGDTKSNQLLAIKRVTLQRKSKVKLDFAAPAEAGTRNYTLYFMCDSYLGCDQEYNFTLDVKEAMAEDDS*