MAPTVTASQQWVEKYRPKQVKDVAYQDEVVRTLTNTLETGNLPHLLFYGPPGTGKTSTALAISHQLFGPELYKSRVLELNASDDRGINVVRTKIKDFAAVAVGSGVSGYPCPPFKIIILDEADSMTQDAQNALRRTMETYSKVTRFCFICNYVSRIIEPLASRCAKFRFKPLVDDVLTRRIQFICQEEGLALKSEALSTLNRVSEGDLRRAITCLQSAARLYGSCISSDNIISVSAIVPDNVIQQMFQACKTGFFDQAQKEVTNAIDEGYPVSQILSQLHDLVVFAEGVTDEQKARICQRLAEADKCLIDGADEYLQLLDVASSIMRFLCNMTQDSAFS*