Assembly of allosteric macromolecular switches: lessons from PKA | Litlas