proteinaceous pellicle