Ultrafast light harvesting dynamics in the cryptophyte phycocyanin 645