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