G proteins contain an alpha-subunit that is critical to the functioning of receptors. These subunits can take a number of forms. There are four broad classes of form of G-protein: Gs, Gi, Gq, and G12/13. Muscarinic receptors vary in the G protein to which they are bound, with some correlation according to receptor type. G proteins are also classified according to their susceptibility to cholera toxin (CTX) and pertussis toxin (PTX, whooping cough). Gs and some subtypes of Gi (Gαt and Gαg) are susceptible to CTX. Only Gi is susceptible to PTX, with the exception of one subtype of Gi (Gαz) which is immune. Also, only when bound with an agonist, those G proteins normally sensitive to PTX also become susceptible to CTX.