EVQLVESGGGLVKPGGSLRLSCAASGFTFSSYTMNWVRQAPGKGLEWVSSISGSGSYMYYADSVKGRFTISRDNANNSLYLQMNSLRAEDTAVYYCARDIRSKVTTAWGQGTLVTVSS