type 2 diabetes kidney problemstype 2 diabetes kidney failuretype 2 diabetes kidney damagediabetes and kidney stones diettype 2 diabetes kidney painmetformin and kidney stonestype 2 diabetic nephropathydiabetes mellitus and kidney diseasediabetic chronic kidney diseasetypes of diabetic nephropathylithotripsy diabetesdiabetes treatment for type 2