MSATDGLMRGMEVIDTGAPLSVPVGGATLGRIFNVLGEPVDNLGPVDTRTTSPIHRSAPAFIQLDTKLSIFETGIKVVDLLAPYRRGGKIGLFGGAGVGKTVLIMELINNIAKAHGGVSVFGGVGERTREGNDLYMEMKESGVINEQNIAESKVALVHGQMNEPPGARMRVGLTALTMAEYFRDVNEQDVLLFIDNIFRFVQAGSEVSALLVYVPADDLTDPAPATTFAHLDATTVLSRGLAAKGIYPAVDPLDSTSTMLQPRIVGEEHYETAQRVKQTSQRYKELQDIIAILGLDELSEDDRLTVARARKIERFLSQPFFVAEVFTGSPGKYVGLTETIRGFQLILSGELDGLPEQAFYLVGNIDEATAKAMNLEVESKLKK*