Evolutionary divergence of chloroplast FAD synthetase proteins Article uri icon