Only IL-6 was identified as an independent predictor of depression (OR = 3.45, 95%CI: 1.12-10.62, P = 0.031; Table 2). Here, IL6 is linked to major depressive disorder.