Omeros Corporation: Another Biotech Bubble In The Making?