two dinucleotide binding domain flavoprotein