cellonheptaose