QVQLVQSGAEVKKPGASVKVSCKASGYTFTDYEMHWVRQAPGQGLEWIGALDPKTGDTAYSQKFKGRATLTADKSTSTAYMELSSLRSEDTAVYYCTRFYSYTYWGQGTLVTVSSGGGGSGGGGSGGGGSDVVMTQSPLSLPVTLGQPASISCRSSQSLVHSNGNTYLHWYQQRPGQSPRLLIYKVSNRFSGVPDRFSGSGSGTDFTLKISRVEAEDVGVYYCSQNTHVPPTFGSGTKLEIKTTTPAPRPPTPAPTIASQPLSLRPEACRPAAGGAVHTRGLDFACDIYIWAPLAGTCGVLLLSLVITLYCRFSVVKRGRKKLLYIFKQPFMRPVQTTQEEDGCSCRFPEEEEGGCELRVKFSRSADAPAYKQGQNQLYNELNLGRREEYDVLDKRRGRDPEMGGKPRRKNPQEGLYNELQKDKMAEAYSEIGMKGERRRGKGHDGLYQGLSTATKDTYDALHMQALPPR