AB294502 11882 54 78 T-DNA right border AB294502 11882 338 462 attR1 AB294502 11882 583 1242 cat AB294502 11882 1584 1889 ccdB AB294502 11882 1930 2054 attR2 AB294502 11882 2065 2781 cyan fluorescent protein AB294502 11882 2787 3196 NOS terminator AB294502 11882 3642 4667 hpt AB294502 11882 5404 5428 T-DNA left border