Purine riboswitches bind to their purine ligands via interactions at a three-way junction formed by junctional helix P1 and hairpin helicies P2 and P3 [REF].
Despite the relative similarity of the purine-binding aptamer domain across different purine riboswitches, one binding pocket can still discriminate for a single type of purine ligand with high selectivity [REF].