Take a look at column K in the attached:
Code:
=INDEX(TEXTSPLIT(TRIM(INDEX(TEXTSPLIT(E2,{"PK","PKR"}),2)),{" ","-"}),1)
It works for all of your sample data but do test it more thoroughly.
ps. You seem to be one (of many) people who only acknowledge past help when they need more help.