KP IPA