ERp57, a multifunctional endoplasmic reticulum resident oxidoreductase.