AB294501 12725 54 78 T-DNA right border AB294501 12725 325 1159 35S promoter AB294501 12725 1178 1894 yellow fluorescent protein AB294501 12725 1904 2028 attR1 AB294501 12725 2149 2808 cat AB294501 12725 3150 3455 ccdB AB294501 12725 3496 3620 attR2 AB294501 12725 3630 4039 NOS terminator AB294501 12725 4485 5510 hpt AB294501 12725 6247 6271 T-DNA left border