Preheat oven to 350°F.
Line a 9-inch square pan with lightly greased parchment paper so that the paper hangs over the sides of the pan. (No parchment paper? You can lightly grease the pan instead).
In a large bowl, mix together oats, barley, coconut, cranberries, and almonds. Set aside.
In a microwavable container, combine peanut butter, honey, oil, applesauce, vanilla, and cinnamon and microwave 30 seconds, stir, microwave another 15 seconds, then stir until melted and combined (add more microwave time if necessary).
Pour melted mixture over dry mixture and stir together.
Add egg to mixture then spread the contents into the pan. Press down firmly and evenly.
Bake for 30 minutes or until top is lightly golden. Cool for 30 minutes, then cut into square bars.