Crystal structure of the ZMP riboswitch at 2.50 angstrom