Interleukin-6 in biology and medicine.