CITIGROUP MORTGAGE LOAN TRUST INC. $919,851,200 (Approximate) Citigroup Mortgage Loan Trust, Series 2007-AR5 Mortgage Pass-Through Certificates UNDERWRITING AGREEMENT