Detecting and interfering protein interactions: towards the control of biochemical pathways.