Alboaggregins A and B. Structure and Interaction with Human Platelets