Porcine IgG: structure, genetics, and evolution