5-methyl-5,6,7,8-tetrahydromethanopterin 5-methyl-H4MPT 5-methyl-THMPT 5-methyl-tetrahydromethanopterin METHYL-THMPT N5-methyl-5,6,7,8-tetrahydromethanopterin methyl-H4MPT