Catalyzes the reversible transamination between alanine and 2-oxoglutarate to form pyruvate and glutamate. Participates in cellular nitrogen metabolism and also in liver gluconeogenesis starting with precursors transported from skeletal muscles (By similarity). . This is the function of GPT (glutamic--pyruvic transaminase, Ensembl gene identifier ENSG00000167701).