KVQLQESGPSLVKPSQTLSLTCTTSGFSLSDNAVGWVRQAPGKALEWLGSIDSGGSTGYNPGLKSRLSITKDNSKSQVSLSVSSVTTADSATYYCTTVHQQTRKSCPAGYTLAKDCGFYGYGSEDCYDDCSDILSSHTLSPTTTYELHVDAWGQGLLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSC