EVQLLESGGGLVQPGGSLRLSCAASGFTLDYYTIGWFRQAPGKEREGVSCITSSDGSTHYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCAAAPVILFSLCVLPHLYDYWGQGTLVTVSS