NPPB and Splenomegaly: Also, there was a higher concentration of BNP (B-type natriuretic peptide), which reflects heart failure or cardiac stress, in the splenomegaly group in contrast to the splenectomy group.