QVQLVQSGAEVKKPGASVKVSCKASGYSFTGYFINWVREAPGQGLEWMGHISSSYATSTYNQKFQGRVTFTVDTSSSTAYMELSSLRSEDTAVYYCVRSGNYEEYAMDYWGQGTLVTVSSAESGGGSGGGSEGGGSEGGGSEGGGSEGGGSGGGSGDIVMTQTPLSLPVTPGQPASISCRSSQSLVHSNGNTYLHWYLQKPGQSPQLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDVGVYYCSQSTHVPWTFGQGTKVEIKHHHHHH