Prediction of terminal protein and ribonuclease H domains in the gene P product of hepadnaviruses