KVQLQESGPSLVKPSQTLSLTCTTSGFSLSDKGIAWVRQAPGKALEWLGSTDTTGSTNYNPGLKSRVIVTKDNSKSQVSLSLSSVTIADSATYYCTAVVQETRKSCPDGWRFGWDCGFHGYGTEDCYEDCVDILSSETVSSTDRYELHVDAWGQGLLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSC