abstract |
A synthetic polypeptide is disclosed, which comprises a plurality of different segments of at least one parent polypeptide, wherein the segments are linked together in a different relationship relative to their linkage in the at least one parent polypeptide to impede, abrogate or otherwise alter at least one function associated with the parent polypeptide. Synthetic polynucleotides are also disclosed that code for the synthetic polypeptides of the invention as well as expression constructs comprising the synthetic polynucleotides. Also disclosed are methods for constructing the aforementioned molecules and immunopotentiating compositions and methods for treating and/or preventing a disease or condition. |