In a large bowl, mix olive oil, 1 tablespoon garlic powder, minced garlic, salt, and pepper. Toss chicken pieces to coat, cover, and refrigerate for at least 1 hour.
In a medium bowl, whisk flour, 1 tablespoon garlic powder, salt, and pepper. In another dish, lightly beat egg whites.
Remove chicken from marinade, coat each piece with egg whites, then toss in the flour mixture. Place on a baking sheet and refrigerate for at least 30 minutes.
In a Dutch oven, heat vegetable oil to 325°F. Fry chicken in batches until fully cooked. Remove and let drain on paper towels.
In a skillet over medium heat, melt 1 tablespoon butter with minced garlic and water. Stir for 1 minute, then add remaining butter until melted. Stir in parsley, salt, and pepper.
Spoon garlic butter sauce over the fried chicken just before serving.