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