QVQLQESGGGLVQPGGSLRLSCTASGFSFSSYPMTWARQAPGKGLEWVSTIASDGGSTAYAASVEGRFTISRDNAKSTLYLQLNSLKTEDTAMYYCTKGYGDGTPAPGQGTQVTVSSGGGSQVQLQESGGGSVQVGGSLRLSCATSGDTKSIRCMGWFRQTPGKEREGIAAIDREGFATYADSVYDRFTIAQDNAQNTLYLEMNALKPEDTAMYYCAAQNMCRVVRGAMTGVDYWGKGTQVTVSSASHHHHHH