Control of ionizable residues in the catalytic mechanism of tryptophan synthase from Salmonella typhimurium