Now you know the carnappers' ways. That window seal is actually a weather strip that keeps away the water and dirt. It is better to buy a new weather strip that can be bought from car shops. Or, Salvage from a car graveyard neighborhood. Or, straighten the original and glue it with a silicone sealant.