NPPB and heart failure: In contrast, the involvement of BNP in cardiovascular function is much clearer, to the extent that this peptide is a biomarker for diagnosis and prognosis of heart failure [42].