Eukaryotic genes are more complicated than bacterial genes because many of them have introns - these are stretches of DNA that need to be spliced out of the mRNA prior to translation. If you clone the original DNA gene sequence into a bacterium, it doesn't have splicing machinery - so you end up with many more amino acids than the protein made by the eukaryote (and likely a nonsense protein at that!).