Teleost IL-6 promotes antibody production through STAT3 signaling via IL-6R and gp130.