MORTGAGE LOAN SALE AND SERVICING AGREEMENT between SUNTRUST MORTGAGE, INC., as Seller and as Servicer, and as Purchaser May 1, 2005 Fixed and Adjustable Rate Mortgage Loans