EVQLLESGGGLVQPGGSLRLSCAVSGIDLSNYAINWVRQAPGKGLEWIGIIWASGTTFYATWAKGIIWASGTTFYATWAKGRFTISRDNSKNTVYLQMNSLRAEDTAVYYCARTVPGYSTAPYFDLWGQGTLVTVSSGGGGSGGGGSGGGGSDIQMTQSPSSVSASVGDRVTITCQSSPSVWSNFLSWYQQKPGKAPKLLIYEASKLTSGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCGGGYSSISDTTFGGGTKVEIK