Catalysis of the reaction: coenzyme B + coenzyme M + methanophenazine = N-{7-heptanoyl}-3-O-phospho-L-threonine + dihydromethanophenazine.
coenzyme-M-7-mercaptoheptanoylthreonine-phosphate-heterodisulfide hydrogenase activity