MTDAILQVSDLSVYYNKKKALNSVSLSFQPKEITALIGPSGSGKSTLLKSLNRMGDLNPEVTTTGSVVYNGHNIYSPRTDTVELRKEIGMVFQQPNPFPMTIYENVVYGLRINGIKDKQVLDEAVEKALQGASIWDEVKDRLYDSAIGLSGGQQQRVCVARVLATSPKIILLDEPTSALDPISAGKIEETLYGLKDKYTMLLVTRSMQQASRISDKTGFFLDGDLIEFNDTKQMFLDPQHKETEDYITGKFG*