A fragment library consisting of ligands with molecular weights between 150 and 200 was used for initial screening. This fragment library, included in the Autogrow4 distribution, consisted of 8105 fragments . The reaction library included in the Autogrow4 distribution was utilized. LipinskiStrict filter, Mozziconacci filter and Van de Waterbeemd filter were used to ensure that the designed molecules have drug like pharmacokinetic properties. The ligands were prepared for docking by using the MGLTools utilities. QuickVina2 was used for docking and the VINA scoring function was used . Rank based selection was used for the genetic algorithm. In each generation, except the first, 200 individuals were selected based on rank (elitism_advance), and an additional 200 mutants and 200 crossovers were selected for scoring.