A Novel Factor Xa-Inhibiting Peptide from Centipedes Venom