proflavin