NPPB and liver failure: Brain natriuretic peptide (BNP) is mainly secreted by ventricular myocytes after an increase in left ventricular wall stress, as it may happen in cardiac, renal and liver failure [8].