QVQLVQSGGGLVQPGGSLRLSCAASGSRFSIANMGWYRQAPENQRELVAAITRGGTTNYADSVKGRFAISRDNAKNTVYLQMNSLQPEDTAVYYCNADQRVYGGKLYWGQGTQVTVSS