已知A、B、C三种微生物的基因组中均有基因x,但三种微生物中的x基因序列只有一定的同源性,如何用构建基因文库的方法获得微生物D中的x基因

已知A、B、C三种微生物的基因组中均有基因x,但三种微生物中的x基因序列只有一定的同源性,如何用构建基因文库的方法获得微生物D中的x基因。