Deposit it " lack of signature guaranteed."
NEVER sign some one else's name on a check -- that is forgery a felony if they catch it at the Payor's bank.
endorsement
lack of signature guaranteed
bob payee
If the Payor does not contest the check his bank will honor it