Nucleic acid molecules from cannabis have been isolated and characterized and encode polypeptides having cannabichromenic acid synthase activity. Expression or over-expression of the nucleic acids alters levels of cannabinoid compounds. The polypeptides may be used in vivo or in vitro to produce cannabinoid compounds.Las moléculas de ácido nucleico provenientes de cannabis se han aislado y caracterizado y codifican para polipéptidos que tienen una actividad de la sintasa del ácido cannabicroménico. La expresión o la sobre-expresión de los ácidos nucleicos altera los niveles de los compuestos cannabinoides. Los polipéptidos se pueden utilizar in vivo o in vitro para producir los compuestos cannabinoides.