Prepro-ANF (104-123), human is one of the proteolysis products of atrial natriuretic factor prohormone, which is synthesized in the heart.Prepro-ANF (104-123), human has the strongest potassium excreting properties of all atrial natriuretic peptides in humans. In addition, Prepro-ANF (104-123), human has blood pressure-lowering and diuretic properties.