MANLGGGAEAHARFKQYEYRANSSLVLTSENRPRDTHEPTGEPETLWGKIDPKSFGDRVAKGKPQELEDKLKKSKKKERDVVADDSVSARQSKRRRLREESVLTDTDDVVYQPKTKETWAAYEAMLSLIQQQLGGLPLNIVSGAADEILAVLKNDAVKNSEKKAEIQKLLNPIPDQIHQVFDQLVSIGKLITDFQEGGDSGGGKENVDEGLDDDVGVAVEFEDNEEDGEESDPDMVQEEDDEEDEEPQKTGGMQVDAGINEEDAGDANEGTSLNVLDIDAYWLQRKISQAYEQQIDPQQCQVLAEELLKILAEGDDRDVENKLLMHLQFEKFSLVKFLLRNRFKIVWCTRLARAEDQEERNRIEEEMRGLGLELAAIVDQLHSTRATAKEREENLQKSINEEARRLRDETVGDGGRGRRDVADRDLESGWLKGQRQMLDLESLAFDQGGLLMANKKCDLPAGSYRTHGKGYDEVHVPWVSKKVDISEKLVKITEMPDWAQPAFKGMQQLNRVQSKVYDTALFKADNILLCAPTGAGKTNVAMLTILQQIESSRNEDGTLNHGKYKIVYVAPMKALVAEVVSNLSNRLKDYGVTVRELSGDQSLSGKEIEETQIIVTTPEKWDIITRKSGDRTYTQLVRLLIIDEIHLLHDNRGPVLESIVARTLRQIETTKENIRLVGLSATLPNYEDVALFLRVDLKKGLFKFDRSYRPVPLGQQYIGISVRKPLQRFQLMNDLCYEKVLAGAGKQQVLIFVHSRKETAKTAQAIVDTAMAKDTLSRFLKEDSASREVLLSQIELIKNGDLRKLLPYGFAIHHAGLTRGDREIVEALFGEGHVQVLVSTATLAWGVNLPAHTVIIKGTQVYNPEKGAWMELSPLDVMQMLGRAGRPQYDEYGEGIIITGYSELQYYLSLMNEQLPIESQFISKLADQLNAEIVLGTVQNAKEACHWLGYTYLYIRMVRNPTLYGLAPDALVKDVVLEERRADLIHSAATILDKNNLVKYDRKSGYFQVTDLGRIASYYYISHGTIATYNEHLKPTMGDIDLYRLFSLSEEFKYVTVRQDEKMELAKLLDRVPIPIKETLEEPSAKINVLLQAYISQLKLEGLSLTSDMVYITQSAGRLVRALYEIVLKRGWAQLAEKALNLSKMVGKRMWSVQTPLRQFHGIPNEILMKLEKKDLVWERYYDLSSQELGELIRSPKMGRPLHKFIHQFPKLVLAAQVQPITRTVLRVELTITPDFQWDEKIHKYVEPFWIIVEDNDCEKILHHEYFLLKKQYISEDHTLNFTVPIFEPLPPQYFVRVVSDKWLGSQTVLPVSFRHLILPEKYPPPTELLDLQPLPVTALRNPSYVRLYQDFKHFNPVQTQVFNVLYNTNDNVLVAAPTGSGKTICAEFAILKNHQEVLLRQEDDTKRQSGPDATMRVVYIAPKEAIAKEQFRIWEREVGEVLGLRVVELTGETALDLKLLEKSQIIISTPEKWDALSRRWKQRKYVQQVSLFIVDELHLIGEGQGGTVLEVIVSRMRYISSQGDNKIRIVALSTSLANAKDLGEWIGASSHGLFNFPPGVRPVPLEIHIQGVDISSFEARMQAMTKPTYTAIVQHAKNKKPAIVFVPTRTHVRLTAVDLMAYSHIDNPQSPDFLLGKLEELEDFVDELREETLKETLRHGIGYLHEGLCSQDQEIVTQLFEAGRIQVCVMSSSLCWGTPLTAHLVVVMGTQYYDGRENSHSDYAVSDLLQMMGRASRPLLDNAGKCVIFCHAPRKEYYKKFLYEAFPVESHLQHFLHNNFNAEVVAGVIENKQDAVDYLTWTLMYRRLPQNPNYYNLQGVSHRHLSDHLSELVENTLSDLEASKCIEIEDEMDLSALNLGMISSYYYISYTTIERFSSLLSSKTKMKGLLEILTSASEYDMIPIRPGEEDRVRRLINHQRFSFENPNCTDPHVKANALLQAHFSRQSITTNLEMDQREVLLSATRLLQAMVDVISSNGWLNLALLAMEASQMVTQGMWERDSMLLQLPHFTKDLAKRCQENNIETVFDLVEMEDEERQELLKMKDTELLDIARFCNRFPNIDLTYEVVGSEDVTAGKEVTLQVMLERDMEGRTEVGAVDAPRYPKTKEEGWWLVVGDTKTNQLVAIKRVSLQKKAKVKLDFQVPSEAGEKSYTLYFMCDSYLGCDQEYAFSLDVKESGAENQMEE*