Molecular characterization, immune responses and DNA protection activity of rock bream (Oplegnathus fasciatus), peroxiredoxin 6 (Prx6).