Because of your shorter scale however, I reckon you'll want a thicker string ie a .125 or higher to get decent tension. That will more than likely need the nut filed (.130 for BEAD on my basses certainly did).
Your main thing to worry about, as others have mentioned is the size of the through body and bridge holes, a nut can be replaced but after that you're starting to make some major modifications to your bass to make it work.
Yeah I'm concerned about that but it's good to know that that test is something I'll be able to do in a guitar store, just say "hey can I see if this fits in there" done, easy. I still need to find a string that will fit on the bass though, been looking for a few hours no and still no luck, everything in short or medium only goes up to .105.