Emerging roles for HMGB1 protein in immunity, inflammation, and cancer