I am trying to amplify a gene from a cDNA library that I made after mRNA extraction from a fungus. The library itself doesn't seem to be the problem since in my lab we've already easily amplified more than 10 genes and the initial mRNA should be present after extraction as the protein itself is rather constitutively expressed. The thing is that with this particular gene (1900bp aprox.) I could only get the sequence corresponding to one of the domains, the N-terminal region and C-terminal region of the protein (they do not overlap). I was wondering if anyone has any suggestions or ideas for what the reason behind that could be? Could it be cleaved/damaged/incomplete mRNA/cDNA or secondary structure? I tried different sets of oligos, moving around 5' and 3' ends of the gene so I don't think that would be the problem. I also tried to do another batch of cDNA or a cDNA with a gene-specific oligo. I was thinking about buying a synthetic gene with the missing central region and trying an overlapping PCR, but I have no experience in that.