The present invention provides methods and compositions for protein delivery. The invention features virus like particles, methods of making virus like particles and methods of using virus like particles to deliver proteins to a cell, to provide protein therapy and to treat diseases or disorders. The invention also features methods of targeting a protein to a cell, methods of protein therapy and methods of treating diseases or disorders using a TUS protein, a NLS or NES identified from full length TUS.