MSTRLVRGWTHLERQKGGIGLRGPGETQLETDRRLLRVRIRQIKQRLEKVRSQREQARRGRKRADIPAVSLVGYTNAGKSTLFNALTASEVYAANQLFATLDPTLRRLQLDDLGPVVLADTVGFIRHLPHKLVEAFRATLEESSNADLLLHVIDAYEPERDAQVEQVLAVLGEIGANELPMLEVYNKVDLLPSVEPHIQRDDSGKPVRVWLSAQTGEGLDLLRQAIAELLGEDLFVGTLRLPQRLGRLRAQLFELGAVQSEAHDEEGCTLLQVRLPRAELNRLASRAGWQPAEFVAQHTLQ*