Protein heterodimerization activity