5-Formyl-5,6,7,8-tetrahydromethanopterin 5-Formyl-H4MPT 99451-79-3 C01274