Yes, you can donate. Taking hormone replacement therapy doesn’t affect your ability to donate blood.