in reply to cleaving a sequence with specific alphabets

Like this (before a K or R not followed by P)

print for split '(?=[KR][^P])', 'APADPKGSTIDRPDAARTLTVHKCEQTDTRGVKEGTRNEDPQAECKPVSDVEFTITKLNVD';; APADP KGSTIDRPDAA RTLTVH KCEQTDT RGV KEGT RNEDPQAECKPVSDVEFTIT KLNVD

Or maybe like this (After a K or R not followed by P):

print for split '(?<=[KR](?!P))', 'APADPKGSTIDRPDAARTLTVHKCEQTDTRGVKEGTRNEDPQAECKPVSDVEFTITKLNVD';; APADPK GSTIDRPDAAR TLTVHK CEQTDTR GVK EGTR NEDPQAECKPVSDVEFTITK LNVD

Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."