A Self-stabilizing 1-maximal Independent Set Algorithm