MDDFLEAVPRVQPSGKREGFAVVPDITWDDIGAMDEIRQEITMSVLEPIRNPEKFKMLGLSLPAGVLLYGPPGCGKTLLAKAVANESGANFISVKGPELLDKYVGESERAVRLVFERARSSSPCIVFFDELDSLCPKRGSSGEGGSGVSERVVNQLLTEMDGLESRRSVFVIAATNRPELIDPAMMRPGRLDKLLYVPLPSVDDRVSILTALSAKVKFGPDVVLDTIGRSEKANGYSGADCAALLREAGLAVLKEDLERKEKREGVDLCIEARHFDYAFDHVMPSVSKKDQARYDRIRHRMARARTRGTASDLSEGTEQTGPTIST*