The K-Ras protein is a GTPase, a class of enzymes which convert the nucleotide guanosine triphosphate (GTP) into guanosine diphosphate (GDP). In this way the K-Ras protein acts like a switch that is turned on and off by the GTP and GDP molecules. Like other members of the ras subfamily of GTPases, the K-Ras protein is an early player in many signal transduction pathways. K-Ras is usually tethered to cell membranes because of the presence of an isoprene group on its C-terminus. KRAS acts as a molecular on/off switch, using protein dynamics. Once it is allosterically activated, it recruits and activates proteins necessary for the propagation of growth factors, as well as other cell signaling receptors like c-Raf and PI 3-kinase.