heteroligomeric