IL6 and depressive disorder: Logistic regression identified IL-6 as an independent predictor of depression (OR = 3.23, 95%CI: 1.07 - 9.80, P = 0.038), while ESSPRI fatigue was a significant predictor of anxiety (OR = 2.01, 95%CI: 1.13 – 3.58, P = 0.018).