Structural insights into amino acid binding and gene control by a lysine riboswitch