MSSASSSSAASLLLGREVDVFLSFCCQTSHGYFQNILIRNGIRTFLSYRCLEKRFGPIGQRTLKALEESRVAVVMTSTTKPCSVGFLEELLVILEFQEKGSLMVIPIFLTDLSFNVEEICRQHPEKAPSWRTALTKLTNLAAEYPLSQNLAGMDQSDLLNQIARDISLVVFYSGSNDSNALVAMDRHMKVVYDLLALEVNKEVRTIGIWGSAGVGKTTLARYIYAEIFVNFQTHVFLDNVENMKDKLLKFEGEEDPTVIISSYHDGHEITEARRKHRKILLIADDVNNMEQGKWIIEYANWFAPGSRVILISQNKNLLVDAGVMDVYEVRSLRYDEALQVFSHFAFKQPYPPSDFEELAVRAVHLAGFLPLGLRLLGSFLAGKGREEWVAALLKLKAKQGGHIMEVWKLMEATDDKGLEEWETAADIVERKESSQDKSQQESEVAADILIGKESSQDKQ*