A Pilot Study to Evaluate the Effects of Nateglinide vs. Glibenclamide on Renal Hemodynamics and Albumin Excretion | NCT00238472 | Trialant