MNQNLIEVKNLTFKRGDRVIYDNLNLQVKKGKITAIMGPSGIGKTTLLKLIGGQLMPEQGEILFDGQDICRLSNRELYEVRKRMGMLFQSGALFTDISTFDNVAFPIREHTHLPESLIRQIVLMKLEAVGLRGAAALMPSELSGGMARRAALARAIALDPDLIMFDEPFTGQDPISMGVILSLIKRLNEALNLTSIVVSHDVEEVLSIADYAYIIADQKVIAEGTSEQLLQSQDPRVVQFLKGESDGPVRFKYPAQDYMKELFE*