High resolution structure of Human Galectin-7