the immune systemseverely compromised immune systemcompromised immune system diseasescompromised immune system symptomsdiabetes affect immune systemcompromised immune system meaningdiabetes mellitus immune systemsuppressed immune systemimmune system supplementstype 2 diabetes and immune systemhyperactive immune systemdiabetes immune