5,6,7,8-Tetrahydromethanopterin 92481-94-2 C01217 H4MPT