Cardiac natriuretic peptides - hope or hype? | Synapse