PSIVIDA CORP. 3,494,550 Shares of Common Stock UNDERWRITING AGREEMENT