MSIKFADLNLDKNILSAVSSEGYESPTPIQAQAIPFALEGCDIMASAQTGSGKTAAFLLPTLQRLTKRSEKPGKGPRALVLAPTRELAAQVEKNALAYAKNMRWFRTVSIVGGTSFGYQTRALSKPVDLIVATPGRLTDLMQSGKVDFERLEVLILDEADRMLDMGFIDDIETIVEATPADRQTLLFSATWDGAVGKLARKLTKDSEIIEVERVDGQGKIEEQLLYCDDMRHKNRLLDHILRDANIDQCVIFTSTKAMTEVIADELYEKGFAANCLHGDMPQGWRNRTLTDLRKGRCKILVATDVAARGIDVPTITHVINYDLPKQAEDYVHRIGRTGRAGRTGIAITFAEVNEYVKVHKIEKYINRKLPELTIEGMEPARKRKSAGGKPKGKGGWGDRKSGGRRGDHKPGKEGFGGKTRGEGFKKEGFKKDSFKKTGEGFKGKRKAGDSFAGKSERRYKDR*