flavin