Human insulin related molecule of some sort. Divided in color layers
Are you sure you want to continue?