Engineered Human Nanoferritin Bearing the Drug Genz-644282 for Cancer Therapy