Cooperative mechanism in the homodimeric myoglobin from Nassa mutabilis