QVQLVESGGGLVQPGGSLRLSCAASLPVPLLNTCGSPRCPDLWFRQAPGQGLEAVALPVPLLNTCGSPRCPDLRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAALPVPLLNTCGSPRCPDLWGQGTLVTVSSRGRHHHHHH