GCA_000020025.1 Npun_R4079 definition molybdopterin biosynthesis protein MoaE