QVQLVESGGGLVQPGGSLRLSCAASLPVPLLNTCGSPRCPDLWFRQAPGQGLEAVALPVPLLNTCGSPRCPDLRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAALPVPLLNTCGSPRCPDL