抗原一定是异种物质吗