I think there is a solution,
I have this software , that can recover formated hard disks,
It depends on your level of defragmentation and the size of your other partitions., but you can give it a try.
asues data recovery is the name,,
google it, cant find it, pm me
cheers :D