Many banks have struggled to earn consistent profits since the financial crisis, but none more so than Bank of America (NYSE: BAC). One of the principal reasons for this, particularly of late, is the large amount of mortgage-backed securities on its balance sheet.