AY122059 3734 38 562 modified SV40 intron AY122059 3734 835 858 multiple cloning site AY122059 3734 859 1056 Simian virus 40 derived polyA terminator