BANK OF AMERICA CORPORATION UNDERWRITING AGREEMENT (4 7/8% Senior Notes, due 2012)