AN OVERVIEW OF HELICOBACTER PYLORI INFECTION AND ITS MYSTERY