QVQLQQSGAELVRPGASVKLSCKASGYTFTDYEMHWVKQTPVHGLKWIGALDPKTGDTAYSQKFKGKATLTADKSSSTAYMELRSLTSEDSAVYYCTRFYSYTYWGQGTLVTVSAGGGGSGGGGSGGGGSDVVMTQTPLSLPVSLGDQASISCRSSQSLVHSNGNTYLHWYLQKPGQSPKLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDLGVYFCSQNTHVPPTFGSGTKLEIK