Sorry for my delay in getting back to you,
@sxld_cu.
So, as other members have mentioned, PI is determined by averaging the two pKa values surrounding the pH at which the zwitterion has the highest concentration. TBR offers a protocol to find these two pKa values. First of all, make sure you know the three basic amino acids, i.e. histdine, lysine, and arginine (or, as TBR says His Lies Are Basic
🙂). Now, if you are given a polypeptide chain of multiple amino acids and asked for its PI:
1) sort pKa values (from the lowest to the highest) for all groups in that polypeptide, i.e. those of the side groups on acidic and basic amino acids, as well as terminal carboxylate and amino groups (the terminal carboxylate group is always #1, b/c it has the lowest pKa in almost any polypeptide chain),
2) find the number of basic amino acids in that polypeptide chain (let's say you have "nb" basic amino acids - you could also have no basic amino acids in your chain, in which case nb=0),
3) now, the PI is found by averaging the pKa #nb+1 and pKa #nb+2 from the list you made in the first step. You see that it's critical to sort pKa values correctly (again, from the lowest to the greatest).
This may sound a lengthy approach at the beginning, but the good thing is it applies to any situation and so you don't get confused no matter how long the polypeptide chain is. Also, keep in mind that normally in a typical MCAT question, your polypeptide chain doesn't have more that 3-4 amino acids....
Hope this helps!