EVQLVESGGGLVQPGGSLRLSCAASGFNLNSYYMHWVRQAPGKGLEWVAMIIPGYGYTNYADSVKGRFTISADTSKNTAYLQMNSLRAEDTAVYYCSRSYYMYMDYWGQGTLVTVSSstkgpsvfplapsskstsggtaalgclvkdyfpepvtvswnsgaltsgvhtfpavlqssglyslssvvtvpssslgtqtyicnvnhkpsntkvdkkvepkscDIQMTQSPSSLSASVGDRVTITCRASQDVNTAVAWYQQKPGKAPKLLIYSASFLYSGVPSRFSGSRSGTDFTLTISSLQPEDFATYYCQQSNAYPITFGQGTKVEIKtvaapsvfifppsdeqlksgtasvvcllnnfypreakvqwkvdnalqsgnsqesvteqdskdstyslsstltlskadyekhkvyacevthqglsspvtksfnrgec