The mechanism of antigen receptor gene assembly