MORTGAGE LOAN PURCHASE AGREEMENT (RBC LOANS)