MSDAYYLEVSELTKVLPDGRILLDHVSFRFPEQDARHQEGEGAHPKILFVTGPSGTGKSTLLRSIAALDATAKGHLRLSRDAASQASTETSSLLEVYLDERKTHVNVGSGTTGWRSEVLYMPQSRIDVTGSPLDLFETVKTFRAQENRVHAMKDPVEISEQLGLNEELMRTPWKRLSGGEAQRAALALGLATAPSVLLLDEPTASLDPVAAKWVEHCVRSSSVKLVVWVSHDPAQRERVGGMELDLHKLQQQGQQQDT*