PSX registers largest single-day decline on profit-taking

* KSE-100 index loses 3,790 points
* State Bank injects Rs1202 billion into market