MDTKQTMFALATAPFNSAIHIIRLSGPDVYRIINQITNKEVKPLGMRIQRVWLIDHNQKKVDDVLLFKFVAPNSYTGEDLIEISCHGSMVIVNEIIGLLLKHGAVQAQPGEFTQRGYLNGKMSLNQAASVNNLVLSPNTTLKDVALNALAGQVDARLEPLVEKLGQLVMQMEVNLDYPEYTDEQRELVTMNQAVLQITQILNQIVVGQDQLQRLKDPFKIAIIGNTNVGKSSLLNALLDQDKAIVSAIKGSTRDIVEGDFALNGHFVKILDTAGIRQHQSALEKAGIQKTFGAIKTANLVIYLLDARQPEPDPKIIARLKKLKKDFFLVHNKADLVQQSFQVSISAKQKQIQPLVDLLTQYLHQFYSVEQNQLYLISDWQTILLQKAIAELEHFLIKQQNCLFFDILVVHLRAAHEYILQVLGKNTNYDLINEIFKHFCLGK*