MLQTINLTQRYATKKLFENVNIKLDKNKRYGLIGANGAGKSTFLKILSKNIDCSSGEVIITSGMRMGVLGQDQYAFEDLSLKDAVLIGNKRLYDAIKEKERLYTEGDLSDDKVNARLGELETICVEEDPMYECEVVVEKILEDLGIPSSKHNDLMKTLPSSDKFKILLAQVLFPKPDILLLDEPTNNLDLNAIEWLENNLKRHEGTMVVISHDRHFLNAVCTHILDLDFHSVREFSGNYDDWYIASTLMIKQQEAERNKKLKEKEELEKFIARFSANASKAKQATSRQKQLDKLDIQSLAVSSRRDPSIIFKPKRTIGNEALECENISKSYDGQIILNQVSLKVMPKDKIALIGPNGVGKSTLCKILVEELKPDTGVVKWGATVSKGYFPQNVSEEISGEETLYQWLFNFNKKIESAEVRNALGRMLFNGEEQEKCVNALSGGEKHRMVLSKLMLEGGNFLVLDEPTNHLDLEAIIALGEALFKFDGTVICVSHDRELIDAYANRIIELVPSPKGASIIDFKGSYEEYLASKK*