Please don't take my following list the wrong way because I'm not yelling, but this has been covered in several posts above yours as well as Post#1.
1. Sprint is only domestically unlocking the iPhone 5c, 5s, 6 and 6+. The iPhone 4, 4s and iPhone 5 are not included. That said, some people have found that by getting an international unlock on the 4s and 5 their phones are being fully unlocked.
2. Apple does not use MSL codes. What you have is worthless. If you had a non Apple phone though, you could go to your dialer, put in a special sequence and then enter the MSL code. Doing that would give you access to the phones settings allowing you to change network settings from one carrier to another - effectively "unlocking" the phone. But again, Apple does NOT use MSL codes.
If you want to take a chance that an international unlock will provide a domestic unlock for you then have your daughter call Sprint and ask them for an international unlock on the phone. You may get lucky. I did not.
Otherwise, you have an iPod Touch.