Ipomoelin, a Jacalin-Related Lectin with a Compact Tetrameric Association and Versatile Carbohydrate Binding Properties Regulated by Its N Terminus