GCA_000020025.1 Npun_F1653 definition magnesium-protoporphyrin IX monomethyl ester aerobic oxidative cyclase GCA_000020025.1 Npun_F6446 definition magnesium-protoporphyrin IX monomethyl ester aerobic oxidative cyclase