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