Taguri: ancient proteins