QVQLVESGGGLVQPGGSLRLSCAASLPVPLLNTCGSPRCPDLDWFRQAPGQGLEAVALPVPLLNTCGSPRCPDLDRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAALPVPLLNTCGSPRCPDLD