MNRLHGQQVKIGYGDNTIINKLDVEIPDGKVTSIIGPNGCGKSTLLKALSRLLAVKEGEVFLDGENIHTQSTKEIAKKIAILPQSPEVADGLTVGELVSYGRFPHQKGFGRLTAEDKKEIDWAMEVTGTDTFRHRSINDLSGGQRQRVWIAMALAQRTDIIFLDEPTTYLDICHQLEILELVQKLNQEQGCTIVMVLHDINQAIRFSDHLIAMKEGDIIATGSTEDVLTQEILEKVFNIDVVLSKDPKTGKPLLVTYDLCRRAYS*