First fifty-star United States flag up for sale