Optimal Monetary Policy in a Pure Currency Economy with Heterogenous Agents