GCA_000011385.1 glr0043 definition adenylosuccinate lyase GCA_000011385.1 glr3280 definition adenylosuccinate synthase