which gene segments code for the variable region of the heavy chain