Transferrin and the transferrin receptor: of magic bullets and other concerns.