QVQLQESGGGLVQAGGSLRLSCTASGRTFSSNAMAWFRLAPGKEREFVAAISGNGGSTTYADSVKGRVTISRDNAKNTVYLHMSSLKPEDTAVYYCNQRNFGRDGTLGDYWGNGTQVTVSS