QVQLVQSGAEVKKPGASVKVSCKASGYTFTNYTMYWVRQAPGQGLEWMGGINPSNGGTNFNEKFKNRVTLTTSDTSASTAYMELRSLRSDDTAVYYCAKRDYRFDMGFDYWGQGTTVTVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSSVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSC