The Ras-Raf relationship: an unfinished puzzle