O25010 1 MektentdetrlrgtknklgrkpkadankktravSLYFSDEQYQKLEKMANEEEESVGSYIKRYILKALRKIE 73 Helicobacter pylori O25288 1 M---------------------------------TFYLSKDEHDVLRRLADEEVESVNSFVKRHILKTIIYKK 40 Helicobacter pylori