KVQLRESGPSLVKPSQTLSLTCTTSGFSLSDKTVGWVRQAPGKALEWLGSTDTSGNTGYNPGLKSRLSITKDNSKSQVSLSVSSVSTADSATYYCTTVRQQTRKSCPDGWTLAKDCGFYGYGSEDCYDDCTDILSSNTLSPTTTHEFNVDAWGQGLLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSC