CryoEM structure and Alphafold molecular modelling of a novel molluscan hemocyanin