Thrombin inhibitors from the freshwater cyanobacterium Anabaena compacta.