protein musashi