Cardiac natriuretic peptides--hope or hype?

Cardiac natriuretic peptides--hope or hype?