Tracking Down the ZP Domain: From the Mammalian Zona Pellucida to the Molluscan Vitelline Envelope