Biology and potential clinical applications of flt3 ligand