MSSRAEDDEEALKWAAIRRGILSEQGQSREVDITDLGLVEKRNLLERLVKIAEEDNEKFLLKLKQRIDRVGLDLPRIEVRFDQLSVDAETNVGNRGVPTIFNFTVNILEGFLNSLPNTKRSLPILHEISGIVKPGRMTLLLGPPGSGKTTLLLALAGKLDRDHKSVTYNGHGMDEFVPQRASAYISQNDLHIGELTVRETLAFSAKCQGNWTAGHFLKNYVEMLAELSVREKEANIKPDPDVDIFMKAASIEGKDASVVTDYILKILGLDICADTLVGDEMFQGISDGQ*