GCA_000020025.1 Npun_F0324 definition Holliday junction resolvase YqgF