Here is what the asset looks like in Blender and its node set up, I used an add-on within Blender called Simple Bake to bake the textures.
The textures I used for the asset are from another add-on called kit-ops. Kit-ops comes with preset textures that you can just slap onto your mesh without having to play with the node set up.
Here is what the asset looks like after being baked and texture maps automatically assigned to their respective channels.
This is what the asset looks like when it is exported into UE4 with all of its texture maps assigned to the appropriate channels.
Why am I not getting the desired result, which is for the asset to look as it does in Blender?