Domain organization of Mac-2 binding protein and its oligomerization to linear and ring-like structures