GCA_000013225.1 CYB_2405 definition peptidase, U62 family