MSDELATQPTLVQDNRPWVERYRPKSLQEVSHQTEVVATLQNAVTTGRLPHLLLYGPPGSGKTSVALALCRQLWHPSQWRRRVLELNASDERGISVVRNKIKHFASLTVAKGNSNVSSTKSFFLKKKDAGSDEMETDDMENYPNPPFKIIILDEADTVTPDAQAALRRIIEAHSKITRFILICNYVTRVIEPLASRCAKFRFQSLPPSSMKARLEWIANEQNCSESEKDLLDDILEYADGDMRQAVTTLQSVHSLAAGGAKVDKAALAEIAGLPPPAIVDMLWTALLSNSFDTMEKVVETLSAEGFSAQLLLSALVPKLVTDQDLNELSKAELAIRIAEAEKNMIEGGDEQLQLLTVCSLAVSCFEQSKTINQ*