Effect of Pirfenidone on Glomerular Filtration Rate and Albuminuria in Patients With Diabetic Nephropathy | NCT02689778 | Trialant