hexamerization pentamerization heptamerization homotrimerisation dimerisation tetramerization heteroctamer octamerization trimerization hexadimer