Homology modeling and function prediction of hABH1, involving in repair of alkylation damaged DNA