MDITELLAFSAKQGASDLHLSAGLPPMIRVDGDVRRINLPPLEHKQVHALIYDIMNDKQRKDFEEFLETDFSFEVPGVARFRVNAFNQNRGAGAVFRTIPSKVLTMEELGMGEVFKRVSDVPRGLVLVTGPTGSGKSTTLAAMLDYLNNTKYHHILTIEDPIEFVHESKKCLVNQREVHRDTLGFSEALRSALREDPDIILVGEMRDLETIRLALTAAETGHLVFGTLHTTSAAKTIDRVVDVFPAEEKAMVRSMLSESLQSVISQTLIKKIGGGRVAAHEIMIGTPAIRNLIREDKVAQMYSAIQTGGSLGMQTLDMCLKGLVAKGLISRENAREKAKIPENF*