MANLGGGAEAHARFKQYEYRANSSLVLTSENRPRDTHEPTGEPETLWGKIDPKSFGDRVAKGRPQELDDKLKKSKKKGRDAVADDTVSARQSKRRRLREESVLTDTDDVVYPPKTKETRAAYEAMLSLIQQQLGGLPLNVVSGAADEILAVLKNDAVKNSDKKAEIQKLLNPAPDQIHQVFDQLVSIGKLITDFQEGGDSGGGKANVDEGLDDDDVGVAVEFEDNEEDGEESDPDMVQEEDDEEDDEPQKTGGMQVDAGINEEDAGDANEGTSLNVQDIDAYWLQRKISQAYEQQIDPQQCQVLAEELLKILAEGDDRDVETKLLMHLQFEKFSLVKFLLRNRFKIVWCTRLGRAEDQEERNRIEEEMRGLGLELAAIVDQLHSTRATAKEREENVQKSINEEARRMKEETVGDGGRGRRDVTDRDSESGWLKGQRQMLDLESLAFDPGGLLMANKKCDLPAGSYRTHGKGYEEVHVPWVSKKVDISEKLVKITEMPDWAQPAFKGMQQLNRVQSKVYDTALFKADNILLCAPTGAGKTNVAMLTILQQIESSRNEDGTLNHGKYKIVYVAPMKALVAEVVSNLSNRLKDYGVTVRELSGDQSLSGKEIEETQIIVTTPEKWDIITRKSGDRTYTQLVRLLIIDEIHLLHDNRGPVLESIVARTLRQIETTKENIRLVGLSATLPNYEDVALFLRVDLKKGLFKFDRSYRPVPLGQQYIGISVRKPLQRFQLMNDLCYEKVLAGAGKQQVLIFVHSRKETAKTANAIKDTAMANDTLSRFLKEDSASREALQSQIDLIKNVDLKNLLPYGFAIHHAGLTRGDREIVEALFGEGHVQVLVSTATLAWGVNLPAHTVIIKGTQVYNPEKGAWMELSPLDVMQMLGRAGRPQYDEYGEGIIITGYSELQYYLSLMNEQLPIESQFISKLADQLNAEIVLGTVQNAKEACHWLGYTYLYIRMVRNPTLYGLAPDAFVKDVVLEERRADLIHSAATILDKNNLVKYDRKSGYFQVTDLGRIASYYYISHGTIATYNEHLKPTMGDIDLYRLFSLSEEFKYVTVRQDEKMELAKLLDRVPIPIKETLEEPSAKINVLLQAYISQLKLEGLSLTSDMVYITQSAGRLVRALYEIVLKRGWAQLAEKALNLSKMVGKRMWSVQTPLRQFHGIPNEILMKLEKKDLVWERYYDLSSQELGELIRSPKMGRPLHKFIHQFPKLVLAAQVQPITRTVLRVELTITPDFQWDEKIHKYVEPFWIIVEDSDCEKILHHEYFLLKKQYISEDHTLTFTVPIFEPLPPQYFVRVVSDKWLGSQTVLPVSFRHLILPEKYPPPTELLDLQPLPVTALRNPSYVRLYQDFKHFNPVQTQVFNVLYNTNDNVLVAAPTGSGKTICAEFAILKNHQEVLLRQQDDTKRQSGPDTTTMRVVYIAPLEAIAKEQFRIWERKFGKDLGLRVVELTGETALDLKLLEKSQIVISTPEKWDALSRRWKQRKYVQQVSLFIVDELHLIGEGQGGTVLEVIISRMRYISSQGENKIRIVALSTSLANAKDLGEWIGASSHGLFNFPPGVRPVPLEIHIQGVDISSFEARMQAMTKPTYTAIVQHAKNKKPAIVFVPTRTHVRLTAVDLMAYSHIDNPQSPDFLLGKLEELEDFVDKLREETLKETLRHGIGYLHEGLCSQDQEIVTQLFEAGRIQVCVMSSSLCWGTPLTAHLVVVMGTQYYDGRENSHSDYAVSDLLQMMGRASRPLLDNAGKCVIFCHAPRKEYYKKFLYEAFPVESHLQHFLHNNFNAEVVAGVIENKQDAVDYLTWTLMYRRLPQNPNYYNLQGVSHRHLSDHLSELVENTLSDLEASKCIEIEDEMDLSALNLGMISSYYYISYTTIERFSSLLSSKTKMKGLLEILTSASEYDMIPIRPGEEDRVRRLINHQRFSFENPNCTDPHVKANALLQAHFSRQSITTNLEMDQREVLLSATRLLQAMVDVISSNGWPNLALLAMEASQMVTQGMWERDSMLLQLPHFTKDLAKRCQENNIETVFDLVEMEDEERQELLKMKDTELLDIARFCNRFPNIDLTYEVVGSEDVTAGKEVTLQVMLERDMEGRTEVGAVDAPRYPKTKEEGWWLVVGDTKTNQLVAIKRVSLQKKAKVKLDFQVPSEAGEKSYTLYFMCDSYLGCDQEYAFSVDVKESGAENHMEE*