MAQVQLVQSGAEVKKPGSSVKVSCKSSGDFSSSAMSWVRQAPGQGLEWVGGIIPMSGRTVYAPEFQGRVTVTADASTNTAYMELTSLRVEDTAVYYCAGGKQEARTIPQIYNWFDPWGQGTMVTVSSGGGGSGGGGSGGGGSSSELTQDPGVSVALGQTVRITCQGDSLRNYYASWYQQRAGQAPVLVIFGDNRRPSGIPDRFSGSNSGNTASLTITGAQAEDEADYYCNSRDNSGDILLFGGGTKLTVLGAAA