Mahapatra, 2008. Catestatin is a novel endogenous peptide that regulates cardiac function and blood pressure 80.. https://doi.org/10.1093/cvr/cvn155