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