Putting Together the Pieces of the Natriuretic Peptide Puzzle.