Federal fraud suspect released before cashing $40K false check in Hazelwood