QVHLVQSGVEVKKPGASVRVSCKASGYTFATYGITWVRQAPGRGLEWVGWITPYNDRTSYAQIFHGRVTMTTDTSTNTAYMELRSLRSDDTAMYYCARNHCNFYHDFWSGLDYWGQGTLVSVSSASTKGPSVFPLAPSSKSTSGGTAALGCLVKDYFPEPVTVSWNSGALTSGVHTFPAVLQSSGLYSLSSVVTVPSSSLGTQTYICNVNHKPSNTKVDKKVEPKSCASLVPRGSGWSHPQFEKGGGSGGGSGGGSWSHPQFEK