MAETQGGDVLVSFRGVQKSYDGETLIVKDLNLDIRKGEFLTLLGPSGSGKTTSLMMLAGFETPTAGEILLAGRSINNVPPHKRDIGMVFQNYALFPHMTVAENLAFPLSVRGMSKTDVKERVKRALSMVQLDAFAGRYPAQLSGGQQQRVALARALVFEPQLVLMDEPLGALDKQLREHMQMEIKHLHQRLGVTVVYVTHDQGEALTMSDRVAVFHQGEIQQIEPPRNLYEQPRNTFVANFIGENNRLSGQLLSCDGERCVVGLPRGEKVEALAVNVGQPGEPVTLSIRPERVRLNGASESCVNRFSGRVAEFVYLGDHVRVRLEVCGRDDFFVKQPIAELDPTLSVGDVVPLGWQVEHVRALDPLPAA*