QVQLVQSGGGLVQAGGSLRLSCAASGRTFGSYAMGWFRQAPGKEREIVAAISGTSTYYADSVKGRFTISRDNAKNTMYLQMNSLKPEDTAVYYCAVRRGTWASTPRGYDYWGQGTQVTVSS