QVRLQESGPSLVKPSQTLSLTCTVSEFSLTGNTVGWVRQAPGKVPEWLGSVKRDGNTYYNPALKSRLSITRDTSKSQVSLSLGSVTSSDTAVYYCVRSVDDWVAVCHVDYWGPGLLITVSSGGGGSGGGGSGGGGSQTVLTQPSSVSGSLGQRVSITCSGSNIGRYSVGWFQQLPGSGLRTIIYYNTKRPSGVPDRFSGSKSGNTATLTISSLQAEDEADYFCGSYDGTSFGIFGSGTRLTVLG