CPD-582 MGD MPT-GMP molybdopterin guanine dinucleotide