heterohexamers