The representations of the proteins were prepared with the prepare_receptor4.py script (part of AutoDockTools 22 ). This preparation step includes the addition of hydrogen atoms (-A hydrogens) and Gasteiger charges (default setting), as well as the removal of water molecules and chains composed entirely of residues other than the standard amino acids (default setting).