HP12 protein homolog, putative