Formula is

Magic Damage You Take = Floor( (Magic Damage you would have Taken)×(100% (-% Magic Damage Taken -% Damage Taken) -% Aegis Magic Damage Taken )÷( 1 + MDB/100 ) )

Can reach 90% with Aegis 90, but I've heard it's capped at 87.5%.