Atrial Natriuretic Peptide (ANP) is a peptide hormone predominantly secreted by the atrial myocytes of the heart. It plays a crucial role in the regulation of blood pressure and fluid balance. ANP is released in response to atrial stretch, which occurs when there is an increase in blood volume.