GCA_000020025.1 Npun_AR158 definition KilA domain-containing protein