For the chicken:
Dip chicken first in flour, then egg and then flour again.
Heat a large frying pan with vegetable oil, about ½ inch. Carefully place the chicken in the hot oil. Let the chicken cook fully on one side, turning only once and finish cooking on the other side.
For the peanut butter sauce:
Combine all of the ingredients for the peanut butter sauce, mix well. Heat a medium sized frying pan and place the sauce in to simmer on low until fully heated.
Plate the chicken and spoon the peanut butter sauce over top. Garnish with chopped fresh parsley.