EVQLLESGGGLIQPGGSLRLSCAASGLTVSNNYMNWVRQAPGKGLEWVSIIYSSGSTYYADSVKGRFTISRDTRKNTLYLQMHSLRVEDTAVYYCARERGWLDYWGQGTLVTVSSGGGGSGGGGSGGGGSVIWMTQSPSSLSASVGDRVTITCRASQSVSSHLNWYQQKPGKAPKLLIYAVSSLQSGVPSRFSGGDSGTDFTLTIASLQPEDFATYYCQQTYTIPRTFGQGTKVEIK