EVQLVESGGGLVKPGGSLKLSCTASGFAFSDYDMSWVRQTPEKRLEWVAFISNGGYSTYYPDTVKGRFTISRDNAENTLYLQMSSLKSEDTAIYYCARQGLRYFDYWGLGTTLTVSSAKTTPPSVYPLAPGSAAQTNSMVTLGCLVKGYFPEPVTVTWNSGSLSSGVHTFPAVLQSDLYTLSSSVTVPSSTWPSETVTCNVAHPASSTKVDKKIVPRDCGDIQMTQSPSSLSASLGGRVTITCKASQDINKYLAWYQHKPGKGPRLLIHYTSTLQPGIPSRFSGSGSGRDYSFSISNLEPEDVATYYCLQYDSLLSFGAGTKLELKRADAAPTVSIFPPSSEQLTSGGASVVCFLNNFYPKDINVKWKIDGSERQNGVLNSWTDQDSKDSTYSMSSTLTLTKDEYERHNSYTCEATHKTSTSPIVKSFNRNEC