CITICORP MORTGAGE SECURITIES, INC. CMALT (CitiMortgage Alternative Loan Trust), Series 2007-A8 REMIC Pass-Through Certificates Underwriting Agreement