Binding of oxygen and carbon monoxide to arthropod hemocyanin: an allosteric analysis