EVQLVESGGGLVQPGGSLRLSCAASGFTLDYYAIGWFRQAPGKEREGVSCISSSDGRTYYADSVKGRFTISRDNAKNTVYLQMNSLKPEDTAVYYCATEPSGVYCGHNWGYEYDYWGQGTQVTVSSEAAAKGGGGSGGGGSGGGSGGGGSEAAAKEVQLVESGGGLVQPGGSLTLSCAASRFMISEYSMHWVRQAPGKGLEWVSTINPAGTTDYAESVKGRFTISRDNAKNTLYLQMNSLKPEDTAVYYCDGYGYRGQGTQVTVSS