BANK OF AMERICA CORPORATION Senior Medium-Term Notes, Series P DISTRIBUTION AGREEMENT