A vertebrate cryptochrome