Crystal structure of peroxiredoxin 3 from Vibrio vulnificus and its implications for scavenging peroxides and nitric oxide. (2018)