MQSISPVYSSATDRRYSPPWADLSIIGIAGSSGSGKTSVAMEIVKSLNLPWVVILVMDSFYKSLSPEDHARAHRNQYDFDCPESLDFDVLVQTLRDLKQGKKADIPIYSFAEHQRQPETSTLYSPRVLILEGILALHDPRIMELLDVKIFVEADMDVCLGRRIMRDVRERGRDVEGIVKQWFTYVKPSYKQYVEPQRAVSDIIIPRGIENRTAIEMVVQHIQRKLDEKSEKHNAELNRLGLIASEEQLSSNVLMMPQTPQFVGMNTILQDPATEQVDFVFYFDRLAALLIEKALDMTNYVSQAVDTPQSTSYDGLNQAGVVSAVAILRGGSCLETALKRTIPDCITGRVLIQTNEKNEEPELHYLKLPPNIENHENVMLLDPQMSSGGAALMAVRVMIDHGVQEDKIIFVTCAAGKIGLKRLTTVFPGIKVIVGRIEEEREPRWIEKRYFGC*