Bioactive peptides and proteins as alternative antiplatelet drugs