where is atrial natriuretic hormone secreted from
Atrial natriuretic peptide (ANP) is a hormone, produced mainly by cardiomyocytes, with a major role in cardiovascular homeostatic mechanisms such as natriuresis and vasodilation, which serve to regulate blood pressure.