photosynthetic enzyme clustering