Molluscan shell proteins: primary structure, origin, and evolution.

Molluscan shell proteins: primary structure, origin, and evolution.