I would suggest you give a try to the phylogenetic tree by using the complete and truncated sequences in a first approach. Then you can select the regions that are included in all the protein sequences (truncated and non-truncated), and do another phylogenetic tree. If you want to try some easy to use application I would recommend you
I also agree with Prof Francisco. For phylogenetic analysis, you need to include similar length sequences. If some of them are truncated, you can exclude those regions from the alignment files during estimation of genetic divergence. Otherwise the large truncated regions will be considered as 'deletions' and it may infer wrong relationships.