The endorsement on the back of the money order is a "for deposit only" restriction, and is NOT considered a "restrictive endorsement" as covered in State or other regulations because their is no CONDITIONAL clause attached to the endorsement.
The "for deposit only" endorsement is covered and allowed under State banking rules.