NPPB and Myocardial fibrosis: BNP is mainly secreted by ventricular myocytes and has strong diuretic, natriuretic, vasodilator, anti-myocardial fibrosis and other effects [24].