magnetic field of the proto-sun, generating heat high enough to melt the iron planetesimals in the regions of roughly Mercury out to earth
But the asteroid belt is beyond the earth...so how did that material suddenly move MANY millions of miles away from the supposed inner orbit?