KVQLRESGPSLIKPSQTLSLTCTTSIFSLIDKTVGWVRQAPGKSLEWLGSIDTSGNTGYNPGLKSRLHITKDNSRSQVSLSLSSVTTADSATYYCTTVHQQTRKGCPDGWRFGWDCGFHGYGQEDCYEDCIDILSSQTLSPTDAYEFHVDAWGQGLLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSC