EVQLVQSGAELKKPGESLRISCKGSGYDFANYWIGWVRQMPGKGLEWMGIIYPRDSDIRYSPSFQGQVTISADKSISTAYLQLSSLKASDTAMYYCARHLRGLRLGELFPFDYWGQGTLVTVSSGTGGSGGGGSGGGGSGGGAIQLTQSPSSLSASVGDSVTITCRASQDIFSYLAWYQQKPGKAPKLLIYAASTLQSGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCQQLNRYPFAFGPGTKVDIKDDDDK