MEDGENICS, INC. 5,600,000 Shares of Common Stock and Warrants to Purchase up to 2,800,000 Shares of Common Stock UNDERWRITING AGREEMENT