Anophelin: kinetics and mechanism of thrombin inhibition.