Diabetes, nitric oxide, and heat shock proteins.