The biology of human interleukin-32