FIRST PURCHASE AGREEMENT dated as of April 18, 2012 between BANK OF AMERICA, NATIONAL ASSOCIATION, as Seller and BANC OF AMERICA SECURITIZATION HOLDING CORPORATION, as First Tier Purchaser