GCA_000020025.1 Npun_F6485 definition arsenical-resistance protein