Text this: The ionic and protonation states of flavin control the activation and recovery of Drosophila cryptochrome