MTDAYDYDDEDLPDPSLKNILEQESLQWIFVGGKGGVGKTTTSCCLGTQLAKHRKKVLIVSTDPAHNLSDAFCQKIGREPTPIQGFTNLSAMEIDATEDLDKMQRSMEDATGAGSDDDASGIQSLMTELTNSIPGIDEAMSFSELMKQVQNMDYDVVVFDTAPTGHTLRLLSFPTILEKAFGKLMDLKDRFGGLIGQASALFGGGSPDQVQAALLGRLEETREIINKVNTAFQDPALTTFVCVCIPEFLSIYETERLVQELSKFGIDSHNIVVNQVLFPEKDAEEEICSKMMARKRMQDKYIGQCFDLYGDDFHVVLMPLLDHEVRGVEKLKDFSELLINPIDLEE*