HMGB1 and cancer: In fact, the role of HMGB1 in cancer is complex.