New renin inhibitors homologous with pepstatin

New renin inhibitors homologous with pepstatin