what makes it instantized?

Instantized means that a lecithin has been added. In ProMix's case, a non-gmo sunflower lecithin has been used to make the protein more soluble in liquids.
How much protein do you need? Protein Calculator