MTNLGGGGAEEQARLKQYGYKVNSSLVLNSDERRRDTHESSGEPESLRGRIDPKSFGDRVVRGRPHELDERLNKSKKKKERCDDLVSARESKRVRLREVSVLNDTEDGVYQPKTKETRVAFEIMLGLIQQQLGGQPLDIVCGAADEILAVLKNESVKNHEKKVEIEKLLNVITDQVFSQFVSIGKLITDYEEGGDSLSGKASEDGGLDYDIGVALECEEDDDESDLDMVQDEKDEEDEDVVELNKTGVVQVGVAINGEDARQAKEDTSLNVLDIDAYWLQRKISQEYEQKIDAQECQELAEELLKILAEGNDRDVEIKLLEHLQFEKFSLVKFLLQNRLKVVWCTRLARGRDQEERNQIEEEMLGLGSELAAIVKELHAKRATAKEREEKREKDIKEEAQHLMDDDSGVDGDRGMRDVDDLDLENGWLKGQRQVMDLESLAFNQGGFTRENNKCELPDRSFRIRGKEFDEVHVPWVSKKFDSNEKLVKISDLPEWAQPAFRGMQQLNRVQSKVYGTALFKADNILLCAPTGAGKTNVAVLTILHQLGLNMNPGGTFNHGNYKIVYVAPMKALVAEVVDSLSQRLKDFGVTVKELSGDQSLTGQEIKETQIIVTTPEKWDIITRKSGDRTYTQLVRLLIIDEIHLLDDNRGPVLESIVARTLRQIESTKEHIRLVGLSATLPNCDDVASFLRVDLKNGLFIFDRSYRPVPLGQQYIGINVKKPLRRFQLMNDICYQKVVAVAGKHQVLIFVHSRKETAKTARAIRDTAMANDTLSRFLKEDSQSREILKCLAGLLKNNDLKELLPYGFAIHHAGLTRTDREIVENQFRWGNLQVLISTATLAWGVNLPAHTVIIKGTQVYNPERGEWMELSPLDVMQMIGRAGRPQYDQQGEGIIITGYSKLQYYLRLMNEQLPIESQFISKLADQLNAEIVLGTIQNAREACHWLGYTYLYVRMVRNPTLYGVSPDALAKDLLLEERRADLIHSAATILDKNNLIKYDRKSGHFQVTDLGRIASYYYISHGTIAAYNENLKPTMNDIELCRLFSLSEEFKYVTVRQDEKMELAKLLDRVPIPVKETLEDPSAKINVLLQVYISKLKLEGLSLTSDMVYITQSAGRLLRAIFEIVLKRGWAQLSQKALNLSKMVGKRMWSVQTPLWQFPGIPKEILMKLEKNDLVWERYYDLSSQELGELICNPKMGRPLHKYIHQFPKLKLAAHVQPISRSVLQVELTVTPDFHWDDKANKYVEPFWIIVEDNDGEKILHHEYFLFKKRVIDEDHTLNFTVPISEPIPPQYFIRVVSDKWLDSPTVLPVSFRHLILPEKYPPPTELLDLQPLPVMALRNPSYETLYQDFKHFNPVQTQVFTVLYNTSDNVVVAAPTGSGKTICAEFAILRNHLEGPDSAMRVVYIAPLEAIAKEQFRDWEKKFGKGLGLRVVELTGETLLDLKLLEKGQIIISTPEKWDALSRRWKQRKYIQQVSLFIVDELHLIGGQGGQVLEVIVSRMRYISSQVGNKIRIVALSTSLANAKDLGEWIGASSCGVFNFPPNVRPVPLEIHIHGVDILSFEARMQAMTKPTYTAIVQHAKNKKPAIVFVPTRKHVRLTAVDLIAYSHMDNMKSPDFLLGNLEELEPFLIQICEETLKETLRHGIGYLHEGLSNLDQEIVTQLFEAGRIQVCVMSSSLCWGTPLKAHLVVVMGTHFYDGRENSHSDYPISNLLQMMGRGSRPLLDDAGKCVIFCHAPRKEYYKKFLYEALPVESHLQHFLHDNFNAEVVARVIENKQDAVDYLTWSFMYRRLPQNPNYYNLLGVSHRHLSDHLSELVENTLSDLEVSKCIEIDNELDLSPLNLGMIASYYYINYTTIERFSSLLASKTKMKGLLEILTSASEYDLIPIRPGEEDAVRRLINHQRFSFQNPRCTDPRVKTSALLQAHFSRQKISGNLVMDQCEVLLSATRLLQAMVDVISSNGCLNLALLAMEVSQMVTQGMWDRDSMLLQLPHFTKDLAKRCHENPGNNIETIFDLVEMEDDKRQELLQMSDAQLLDIARFCNRFPNIDLTYEIVGSNEVSPGKDITLQVLLERDMEGRTEVGPVDAPRYPKTKEEGWWLVVGEAKTNQLMAIKRISLQRKAQVKLEFAVPTETGEKSYTLYFMCDSYLGCDQEYSFTVDVKDSDAADHMEE*