EVQLVESGGGLVQPGGSLRLSCAASGFTLDYYAIGWFRQAPGKEREGVSCISSSDGRTYYADSVKGRFTISRDNAKNTVYLQMNSLKPEDTAVYYCATEPSGVYCGHNWGYEYDYWGQGTQVTVSSEAAAKEAAAKGGGGSGGGGSEAAAKEAAAKEVQLVESGGGLVQPGGSLTLSCAASRFMISEYSMHWVRQAPGKGLEWVSTINPAGTTDYAESVKGRFTISRDNAKNTLYLQMNSLKPEDTAVYYCDGYGYRGQGTQVTVSS