A military jacket worn by Beatles legend John Lennon in 1966 is expected to fetch as much as $188,000 (£125,000) when it goes under the hammer in Los Angeles next month (Dec10).