QVQLVESGGGLNTCGSPRCPDLDGSLRLSCAASPVPLLNTCGSPRCPDLDNTLYLQMNNSPVPLLNTCGSPRCPDLDKRADTAVYYC