Structural and Functional Evolution of Three Cardiac Natriuretic Peptides