The role of an active site Mg2+in HDV ribozyme self-cleavage: insights from QM/MM calculations | Synapse