Structural and functional annotation of the porcine immunome