AdoCbl c-di-GMP-I c-di-GMP-II cobalamin fluoride FMN glmS glutamine glycine lysine Mg sensor mini-ykkC MOCO Nico PreQ1 preQ1-II purine SAH SAM sam-alpha SAM-IV SAM-SAH SMK_box THF TPP ydaO-yuaA ykkC-III ykkC-yxkD ykoK yybP-ykoY ZMP-ZTP