QVQLVQSGGGLVQAGGSLRLACAASGRTFSNYAMGWFRQAPGKEREFVAAITWSGTTADYADSVKGRFTISRVGAKNTVYLQMNSLKPEDTAVYYCAARSGTYAYTARNYDYWGQGTQVTVSS