1,149,374 Shares of Common Stock Warrants to Purchase 574,687 shares of Common Stock REGISTERED DIRECT PLACEMENT AGENCY AGREEMENT