MAPVLQSSQPWVEKYRPKQVKDVAHQDEVVRVLTNTLETTNCPHMLFYGPPGTGKTTTALAIAHQLFGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGSGHRQGGYPCPPYKIIILDEADSMTEDAQNALRRTMETYSKVTRFFFICNYISRIIEPLASRCAKFRFKPLSEEIMSSRILHICKEEELNLDSEALSTLSSISQGDLRRAITYLQGAARLFGSIISSKDLISVSGVVPQHVVQALFAACKSGDFDSANKEVNNVIAEGYPVSQMLYQLFDVVVEADISDEQKARICKRLAEADKCLVDGADEYLQLLDVASNAMRALCNMPEEFPHES*