Does proton stability imply the existence of an extra Z0?