MSERYVIEVDGLKKYFPLRDGLFGQQTGELRAVDGVSFNIRPGTIFGLVGESGSGKTTVGRTLLGLYEKSAGSVKFHGQELADLTAPALRAIRPRMQLVFQDPYSSLNPRLRIGEAIGEAMLEHKLCARNELYDRVIDVMKICGLAPEHYARFPHQFSGGQRQRIGIARALILNPDFIVADEPISALDVSIQAQIINLFSDLRDNRGVTFLFISHDLGVVEHLCDDVAVMYLGQLVESASRDALFSRPLHPYTRALMAAVPTLDPHSEPQALVQGEIPDPANPPAGCRFSSRCPLASERCRREPPALREVAPGHRVACHWVAS*