1,2-disubstituted cyclohexane derived tripeptide aldehydes as novel selective thrombin inhibitors