MPQQRFQVANMSYLQISGLKISYGDKVVLHNIDLAVEQGEMIALLGPSGCGKTTLLNALCGFIPVQSGEVAIASRTITHLAPEQRNITMVFQSYALWPHLTVARNIGYGLKLRKWRGADIARRVAELLRIVNLEGLGEVKVTELSGGQRQRVALARALAIEPQVLVLDEPLSNLDAKVRLNVRHEIKSLQKRLGFTSLIVTHDQQEALVMADRIAVLNQGRIEQTGTPEEIYQRPATPFVADFMGADNKIISGELSAAAISGLSAAQQGDNVIYFRSADAALAELTQPAPQEGLALEGVVEQSAFLGNLYRHSVRCHDRLLLADAAQCWPTKSRVRLHVPTPALHIFPLPLSQ*