keyhole lympet hemocyanin