MAPIRHTSQQWVEKYRPKQVKDVAYQDEVVRTLTNTLETGNLPHLLFYGPPGTGKTTTALAIAHQLFGPELYKTRVLELNASDDRGINVVRTKIKDFAAVAVGLGVSGYPCPPFKIIILDEADSMTEDAQNALRRTMETYSKVTRFCFICNYVSRIIEPLASRCAKFRFKPLVEDVLTRRILFICQEEGLQVDSQALATLSRVSEGDLRRAITCLQSAARLYGSSISSDNITSVSAIVPDKVIQSLLRSCKTGLFDQAQKEVTDVIDEGHPVSQILSQLHDLIVSSDEISDEQKAGILERIAEADKCLIDGADEYLQLLDVASSTMRSLCNMTQDSTFI*