Aplysia limacina Myoglobin: Molecular Bases for Ligand Binding