The Versatility of Helicobacter pylori CagA Effector Protein Functions: the Master Key Hypothesis