PSX sheds 289 points amid profit-taking