heterodimerization autodimerization transinteraction heterotrimerization endotransglucosylation holodimer heterotetramerization transprotein homotetramerization heteromultimerization