MDKIEVRGARTHNLKNINLTIPRDKLIVITGLSGSGKSSLAFDTLYAEGQRRYVESLSAYARQFLSLMEKPDVDHIEGLSPAISIEQKSTSHNPRSTVGTITEVYDYLRLLYARVGEPRCPEHQVPLKAQTISQMVDKVLELPEGSKMMLLATIVKERKGEHVKTLENLAAQGFIRARIDGETCDLTDPPKLELHKKHTIEVIVDRFKVRSDLQQRLAESFETALELSGGIVVVAPLEGDGEEQIFSANFACPHCGYSMRELEPRLFSFNNPAGACPTCDGLGVQQYFDPDRVIQDANSSLAQGAIRGWDQKNFYYFQMLTALAEHYDFDVHTPFNKLSKKIQEIILHGSGRTEIEFKYINDRGDIRLKKHPFEGILHNLERRYRDTESNSVREELAKYISNKPCSSCDGTRLKIEARNVFINDTALPTIVELSIADALTFFQELKLEGQRAQIAEKVMKEINDRLQFLVNVGLNYLNLSRSAETLSGGEAQRIRLASQIGAGLVGVMYVLDEPSIGLHQRDNERLLQTLTHLRNLGNTVLVVEHDEDAIRMADHVIDIGPGAGVHGGMVVAEGNVEEIIANPNSLTGQYLSGVKKIAVPEQRTPKDAKKTVELKGAVGNNLKNVDLSIPVGLFTCVTGVSGSGKSTLINDTFFKIAHTALNGATTATPAPYRSIQGLEHFDKVIDIDQSPIGRTPRSNPATYTGIFTPIRELFAGTQESRSRGYQPGRFSFNVRGGRCEACQGDGVIKVEMHFLPDVYVPCDVCKGKRYNRETLEVRYKGKTIDEVLDMTVEDAREFFDPVPVIARKLQTLMDVGLSYIRLGQSATTLSGGEAQRVKLARELSKRDTGKTLYILDEPTTGLHFHDIQQLLSVLHRLRDHGNTVVVIEHNLDVIKTADWIIDLGPEGGQGGGLIIAEGTPEDVAQIEASHTARFLKPLLN*