QVQLVQSGGGLVQPGGSLRLSCAASRSSFSINHMGWYRQAPGKQRELVAIITSGGNTNYADSVKGRFTISRDNAKNTVYLQMNSLKPDDTAVYYCNAKMAVTGRPYWGQGTQVTVSS