KVQLRESGPSLVKPSQTLSLTCTASGLTLSDKAVGWVRQAPGKALEWLGSIDTSGNTGYNPGLKSRLTITKDSSKSQVSLSVSSVTTEDSATYYCTTVHQQTRNKVKSCPSGEDCGIGCCYHGCSATDYGCWDGSSYAPYSYTYTYELHVDTWGQGLLVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSCALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKRVEPKSCD