Stage debut for the elusive Drosophila insulin-like growth factor binding protein