IG7A molecule

Human insulin related molecule of some sort.
Divided in color layers