Mineralogical and fluid inclusion constraints on the formation of the Karakorum Migmatite: implications for H2O-fluxed melting and exhumation of the South Tibetan Crust