mesobilicyanin