Complex sentence: Animal protein fibers and synthetic Nylon fibers contain many cationic sites therefore there is an attraction of anionic dye molecule to a cationic site on the fiber.
Split into simpler sentences: Animal protein fibers and synthetic nylon fibers contain many cationic sites. Therefore, there is an attraction of anionic dye molecule to a cationic site on the fiber.