MLQVTGVGLRFGDKELFKDVNLKFTKGNCYGIIGANGAGKSTFLKILSGEIEPNTGSISITDKERMSVLKQDHFEYEEETVLNVVIRGHERLWNIMKEKDALYMKEDFNEEDGIKAAELEGEFAELDGWDAETNAEKILMGLGITKDMHYKQMKELVGGEKVKVLLAQSLFGKPEILLMDEPTNHLDFKSINWLNNFIMDLEESIVIIVSHDRHFLNQICTNIVDVDFGKIQMYVGNYDFWYESSQLALQLAKDQNKKTEEKIAQLKEFIARFSSNASKAKQATSRKKQLEKLEVEDIQPSRRRYPYVGFTPAREIGNEVLEVHNLTKTIDGVKVLDNVSFRLDRDDKVVFMGDEIATTALFNIVMGELEPDSGEYKWGVTTSQDYLPKNHNKFFDGVEYSLVDWLRQFSEEKSESFIRGFLGRMLFSGEEALKEAQVISGGEKVRCMLSKLMLSNANVLVLDDPTNHLDLESITSVNKGLEKFPGVLLFTSHDHEFISTIANRIIEITPNGIMDRKMDFDEYLESKEIQDQLAKMYGKDK*