heptamerous