go-macro-protein-replenishment