pcDHFR K37S/F69N double mutant TMP NADPH ternary complex