Molecular characterization of a whirlin-like protein with biomineralization-related functions from the shell of Mytilus coruscus