Comparative modeling of giant annelid hemoglobins