hypothetical protein
restriction endonuclease
PadR family transcriptional regulator
ATP-binding protein
phage tail protein