AMENDED AND RESTATED MORTGAGE LOAN PARTICIPATION PURCHASE AND SALE AGREEMENT between LOANDEPOT.COM, LLC, Seller and BANK OF AMERICA, N.A., Purchaser Dated as of July 17, 2015