3.2.1.119 vicianin beta-glucosidase fiddlehead - 646668