MSHFLVEKLTKTVGDKTVFQDISFIIHDFDRIGIIGVNGTGKTTLLDVLSGRLGFDGDHSPFSKANDYKIAYLTQDPEFNDAASVLDTVLSSDVKAIQLIRQYELLMANYTEDKQESLESLMSEMDRLDAWSIESDIKTVLSKLGITDLEQKVGDLSGGMRRRVQLAQVLLGAADLLLLDEPTNHLDIDTIAWLTTYLKTAKKTVLFITHDRYFLDHVATRIFELDKAGLTEYQGNYQDYVRLKAEQDERDAANLHKKKQLYKQELAWMRTQPQARATKQQARINRFTDLKKEVHQDSSADKLEMAFETSRIGKKVIHFEDLSFAYGDRQLIKDFNLIIQNKDRIGIVGDNGVGKSTLLNIINGDLKPTSGKLDIGDTIRVGYFSQQLKDMDETKRVINYLQEVADEVKTSVGTTSISELLEQFLFPRSSHGTLIAKLSGGEKKRLYLLKLLIEKPNVLLLDEPTNDLDIATLTVLENFLANFAGPVITVSHDRYFLDKVATKILAFEEGDIRIFYGNYSDYLDEKAFEKETVEADLAKAIVTEEMPLPPKEEKKRMSYLEKQEWAQIEDKIATIEANIEEIENQMLTVVSDYGQLAQLQKELDQRNNDLLLAYERFEYLSGLDI*