QLQLVESGGGLVQAGGSLRLSCAASGFPFDDYAIGWFRQAPGKEHEGISCINTSDGSTYYADSVKGRFTISSDGAKNTVYLQMNSLKPEDTADYYCAAERGCSTYERTDFVDYWGQGTQVTVSSAHHSEDPHGQAGQ