MGDEFDDSDLPDPSLKNIIDQKTLQWVFVGGKGGVGKTTTSCCLGAQLAKTRKKVLIVSTDPAHNLSDAFCQKIGREPTPIQGFDNLSAMEIDANQDMDEMQRQMEEEEDQTGGGIGNIMGELSNSIPGIDEAMSFSELMKQVQSLDFDVVVFDTAPTGHTLRLLSFPTILEKALGKVMELKDRFGGLIGQATSALMGGGQNPAQAQDALLGRLEETRAVINKVNDAFQDPTLTTFVCVCIPEFLSIYETERLVQELSKFGINSHNIVVNQVLFPEKDAEELSEWFEGNKDNLPKEAQEICSKMMARKRMQDKYIGQCFDLYGEDFHVILMPLLDYEVRGVEKLKKFSELLIDPVDLEE*