EVQLVESGGGLVQAGGSLRLSCAASGGTFSWYAMGWFRRAPGKDREFVAGINWSGGSTYYGDSVKGRFTISRENAKNTVSLQMNSLKPEDTAVYYCAAQWFRSSAIYTNTDDYAYWGQGTQVTVS