Molecular docking is a widely used computer simulation procedure to predict the conformation of a receptor-ligand complex, where the receptor is usually a protein or a nucleic acid molecule and the ligand is either a small molecule or another protein . Where the protein are selected from Protein Data Bank (PDB). In this work, the molecular docking calculations were performed using the AutoDock program and AutoDock program has become widely used due to its good precision and high versatility; moreover, the latest version of AutoDock (version 4.0) added flexible functions to the side chains in the receptor.