DIQMTQSPSSLPASLGDRVTINCQASQDISNYLNWYQQKPGKAPKLLIYYTNKLADGVPSRFSGSGSGRDSSFTISSLESEDIGSYYCQQYYNYPWTFGPGTKLEIK