Putative thioredoxin protein from Salmonella typhimurium