CITIGROUP MORTGAGE LOAN TRUST INC. $316,914,051 (Approximate) Citigroup Mortgage Loan Trust, Series 2006-4 Mortgage Pass-Through Certificates UNDERWRITING AGREEMENT