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