A Crossover Pilot Study of the Effect of Amiloride on Proteinuria | NCT02522650 | Trialant