protein pb