MSPNPLLQVRNLSVSFTTNDGVVDAVKNVSFDIRPGETLAIVGESGSGKSVSTNALMQLLPKNARIHPESSIMFEGEELLNKTDTQMRRIRGDRIGMIFQEPMTSLNPYMRVGVQVAEAIRCHRNVSQNQAKQRVLELFQLVHLPDPKGAYQKFPHEFSGGQLQRIMIAMALINEPDILIADEPTTALDVTVQAEVLRLIKEIQANMGMAILFITHDLGVVKFVADRVLVMCKGDVVEQGSTEQLFQQPEHDYTRMLINSIPKGSKDPVAVDAAPLLKAEDIRVKFLVKPHFISRRNQYFEAVKGISLELKQGETLGIVGESGSGKSTLGRALIGLLPSTGQIAFKGQDFRALSEKQRLALKKDIQMVFQDPYGSLSPRMTVGEIITEGLLVHQPHISKLERMQRARRALEEVRLDPNSINRYPHEFSGGQRQRIAIARALILEPSFILLDEPTSALDRSVQLTVIELLKEIQKRRNIGYLFISHDLAVVKALSDRVLVMQKGQVMEQGRAESIFHNPQHEYTKKLIAASFDILEENAA*