RSEVQLVESGGGLVQPGGSLRLSCAASGFTFSSHAMSWVRQPPGKGLEWVSSISAAGGSTYYAASVKGRFTISRDNSNKTLYLQMNSLRAEDTAIYYCAKESDRVTTLDWFDPWGQGTLVTVSSGTGGSGGGGSGGGGSGGGASDIQMTQSPSSLSASVGDRVTITCRASQSISSYLNWYQQKPGQAPKLLIYAASSLQTGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCQQSYITPLTFGGGTKVEIKGPFEDDDDKAGWSHPQFEKGGGSGGGSGGGSWSHPQFEK