Galectins - Glycan Recognizing Proteins