the immune systemdiabetes compromised immune systemdiabetes affect immune systemdiabetes mellitus immune systemsuppressed immune systemimmune system supplementscompromised immune systemtype 2 diabetes and immune systemhyperactive immune systemstrengthen immune systembuild immune systemincrease immune system