QVQLVQSGGGLGQAGGSLRLSCAASGTIFDINTLGWYRQNPGKQRELVAAITSGGIIKYADSVKGRFTISRDNAKNTVYLQMNSLKPEDTAVYYCNAGWITGWAPGRYWGQGTQVTVSS