PSX lands in red as KSE-Index sheds 629 points