回答下列有关基因工程的相关问题
(1)“分子手术刀”是指:_____,其来源主要是从_____生物中分离纯化出来的,其切割产生的DNA片段末端通常有两种形式:_____末端和_____末端
(2)“分子缝合针”是指:_____,催化形成的是两个核苷酸之间的_____键。
(3)“分子运输车”是指载体,最常用的载体是_____,它是一种裸露的、结构简单的、独立于细菌拟核DNA之外,并具有自我复制能力的双链环状DNA分子。
(4)基因工程的基本操作程序:
第一步:_______________;第二步:_______________;第三步:_______________;第四步:_______________。