Are you absolutely sure both reactant and product were copied down 100% correctly?
I came up with a very reasonable looking mechanism that breaks the ring, creates an aldehyde group and removes the exocyclic amine group, but the final product has connectivity that is slightly different from yours.