By "leave" you mean that you do not want columns C and D to change? If so, then, no, I don't think you can.
A work around is to cut columns C and D and paste/insert them either before Column A or after column G, then do your sort, then cut and paste/insert back after Column A.