GEVQLVESGGGLVQAGGSLRLSCAASGRTFSNYHMAWFRQAPGKEREFVAGISWTGRGTYYTDSVKGRFTISRDNAKNTVYLQMNSLKPEDTAVYYCAAEGTLYGSGGRTHQSAYDYWGQGTQVTVSSPLGLAGDKTHTCPPCPAPELLGGPSVFLFPPKPKDTLMISRTPEVTCVVVDVSHEDPEVKFNWYVDGVEVHNAKTKPREEQYNSTYRVVSVLTVLHQDWLNGKEYKCKVSNKALPAPIEKTISKAKGQPREPQVYTLPPSREEMTKNQVSLTCLVKGFYPSDIAVEWESNGQPENNYKTTPPVLDSDGSFFLYSKLTVDKSRWQQGNVFSCSVMHEALHNHYTQKSLSLSPGK