Disclosed are recombinant polypeptides, homodimeric and heterodimeric proteins comprising the recombinant polypeptides, nucleic acid molecules encoding the recombinant polypeptides, and vectors and host cells comprising the nucleic acid molecules. It also provides compositions comprising the recombinant polypeptides and methods of making and using the recombinant polypeptides.