Valproic acid protects against insulin resistance, diet-induced obesity, inflammation and T1DM