MAPSQQWVEKYRPKQVKDVAHQDEVVRTLANALETGNLPHLLFYGPPGTGKTSTALAVTRELFGPQLYKTRVLELNASDDRGINVVRTKIKDFAAVAVGRGVSDYPCPPFKVIILDEADSMTEDAQNALRRTMETYSKVTRFCFICNYISRLCKTIILCFRIIEPLASRCAKFRFKSLNQDVMHGRILHICSEEGVQMGSEALATLSRVSEGDLRRAITYLQSATRLYGSSITSKDILSVSGVIPDNVIQSLLQACTSGVFDQAQKEVTNIIAEGYPVSQIFSQVYDHVVESPEISDEQKAKICQRLAEADKCLLDGADESLQLMDVCSNTMRALCNMTQECSYV*