MANRLDNEYDYLFKIVLIGDSGVGKSNILSRFTRNEFCLESKSTIGVEFATRTLQVEGKTVKAQIWDTAGQERYRAITSAYYRGAVGALLVYDITKRQTFENVLRWLHELRDHADSNIVIMMAGNKSDLNHLRSVADEDGRSLAEKEGLSFLETSALEASNIEKAFQTILSEIYHIISKKALAAQEAAGNLPGQGTAINISESSVDNKKVMWLDLNLTMLVSKSRRNYELVSRIFGTDKGYRRLKSLKENSDLKQT*