Цахим шуудангийн бүртгэл: Mutagenesis of human DNA polymerase λ: essential roles of Tyr505 and Phe506 for both DNA polymerase and terminal transferase activities