Omeros prices IPO as it fends off ex-CFO's accusations