AY122060 3734 38 562 modified SV40 intron AY122060 3734 829 852 multiple cloning site AY122060 3734 858 1056 Simian virus 40 derived polyA terminator