Can I make an population genetic analysis from incomplete protein?
It very much depends upon what type of analysis you want to perform. For a Tajima's D, all you would need is a single nucleotide sequences in a sample of individuals, so yes you can. Whether or not the sequence came from a gene or any other sequence is not relevant to whether you can compute Tajima's D (although the type of sequence will likely affect the resulting D).