apoflavodoxins