Pumpkin protein