I doubt this is possible. MIDI data is like sheet music: a list of what instruments play which notes at what time. MP3's are representations of the actual sound. It's an apples to oranges thing.
I was tempted to answer your question by saying, "Listen to the MP3, learn the parts, and then play each part on the appropriate instrument while recording the data with a MIDI sequencer."