P7 protein