CITIGROUP MORTGAGE LOAN TRUST INC. $818,333,000 (Approximate) Citigroup Mortgage Loan Trust, Series 2007-AR1 Mortgage Pass-Through Certificates UNDERWRITING AGREEMENT