Applying Immunoinformatics Methods to Identify Potential T and B Cell Epitopes in the CagA Protein of Helicobacter pylori