H-77: a potent new renin inhibitor. In vitro and in vivo studies.