Putative thiosulfate sulfurtransferase YnjE