Heat wave to persist in KP from May 15 to 21