Molecule of the Month: EBP1 - a mystery of binding to