QVQLVQSGGGLVQAGGSLRLSCAQSGRTFSRYAMGWFRQAPGKEREFVAVISGNGAYTYYADSVKGRFTISRDNAKNTVYLQMNSLKPEDTATYYCAASRLPGTHAQGYDYWGQGTQVTVSS