EXECUTION COPY BANC OF AMERICA FUNDING CORPORATION $985,945,205 (Approximate) Mortgage Pass-Through Certificates, Series 2007-2 February 27, 2007 UNDERWRITING AGREEMENT Banc of America Securities LLC 214 North Tryon Street Charlotte, North Carolina...