An EF2X Allocation Protocol for Restricted Additive Valuations