// File: /workspace/github_c_makefile_star2_O3/ugobas[P]tnm/read.c
// Function: Code_3_2
void Code_3_2(char *res2, char *res){

  if(strncmp(res,"ALA",3)==0){ sprintf(res2," A");
  }else if(strncmp(res,"GLU",3)==0){ sprintf(res2," E");
  }else if(strncmp(res,"GLN",3)==0){ sprintf(res2," Q");
  }else if(strncmp(res,"ASP",3)==0){ sprintf(res2," D");
  }else if(strncmp(res,"ASN",3)==0){ sprintf(res2," N");
  }else if(strncmp(res,"LEU",3)==0){ sprintf(res2," L");
  }else if(strncmp(res,"GLY",3)==0){ sprintf(res2," G");
  }else if(strncmp(res,"LYS",3)==0){ sprintf(res2," K");
  }else if(strncmp(res,"SER",3)==0){ sprintf(res2," S");
  }else if(strncmp(res,"VAL",3)==0){ sprintf(res2," V");
  }else if(strncmp(res,"ARG",3)==0){ sprintf(res2," R");
  }else if(strncmp(res,"THR",3)==0){ sprintf(res2," T");
  }else if(strncmp(res,"PRO",3)==0){ sprintf(res2," P");
  }else if(strncmp(res,"ILE",3)==0){ sprintf(res2," I");
  }else if(strncmp(res,"MET",3)==0){ sprintf(res2," M");
  }else if(strncmp(res,"PHE",3)==0){ sprintf(res2," F");
  }else if(strncmp(res,"TYR",3)==0){ sprintf(res2," Y");
  }else if(strncmp(res,"CYS",3)==0){ sprintf(res2," C");
  }else if(strncmp(res,"TRP",3)==0){ sprintf(res2," W");
  }else if(strncmp(res,"HIS",3)==0){ sprintf(res2," H");
  }else if(strncmp(res,"ASX",3)==0){ sprintf(res2," N");
  }else if(strncmp(res,"GLX",3)==0){ sprintf(res2," Q");
  }else if(strncmp(res," DG",3)==0){ sprintf(res2,"DG");
  }else if(strncmp(res," DC",3)==0){ sprintf(res2,"DC");
  }else if(strncmp(res," DA",3)==0){ sprintf(res2,"DA");
  }else if(strncmp(res," DT",3)==0){ sprintf(res2,"DT");
  }else if(strncmp(res," DI",3)==0){ sprintf(res2,"DI");
  }else if(strncmp(res,"  G",3)==0){ sprintf(res2,"RG");
  }else if(strncmp(res,"  C",3)==0){ sprintf(res2,"RC");
  }else if(strncmp(res,"  A",3)==0){ sprintf(res2,"RA");
  }else if(strncmp(res,"  U",3)==0){ sprintf(res2,"RT");
  }else if(strncmp(res,"  I",3)==0){ sprintf(res2,"RI");
  }else{ sprintf(res2,"00");
  }
  return;
}

// Assembly:
movzbl (%rsi), %eax
cmpl $0x41, %eax
jne 0xf0c4
cmpb $0x4c, 0x1(%rsi)
jne 0xf0f9
cmpb $0x41, 0x2(%rsi)
jne 0xf0f9
movb $0x0, 0x2(%rdi)
movw $0x4120, (%rdi)         # imm = 0x4120
retq
cmpl $0x52, %eax
jg 0xf12d
cmpl $0x47, %eax
je 0xf15d
cmpl $0x4c, %eax
jne 0xf1df
cmpb $0x45, 0x1(%rsi)
jne 0xf173
cmpb $0x55, 0x2(%rsi)
jne 0xf173
movb $0x0, 0x2(%rdi)
movw $0x4c20, (%rdi)         # imm = 0x4C20
retq
cmpb $0x53, 0x1(%rsi)
jne 0xf10f
cmpb $0x50, 0x2(%rsi)
jne 0xf10f
movb $0x0, 0x2(%rdi)
movw $0x4420, (%rdi)         # imm = 0x4420
retq
cmpb $0x53, 0x1(%rsi)
jne 0xf1e4
cmpb $0x4e, 0x2(%rsi)
jne 0xf1e4
movb $0x0, 0x2(%rdi)
movw $0x4e20, (%rdi)         # imm = 0x4E20
retq
cmpl $0x53, %eax
je 0xf1c1
cmpl $0x56, %eax
jne 0xf1df
cmpb $0x41, 0x1(%rsi)
jne 0xf40d
cmpb $0x4c, 0x2(%rsi)
jne 0xf1fa
movb $0x0, 0x2(%rdi)
movw $0x5620, (%rdi)         # imm = 0x5620
retq
cmpb $0x4c, 0x1(%rsi)
jne 0xf189
cmpb $0x55, 0x2(%rsi)
jne 0xf189
movb $0x0, 0x2(%rdi)
movw $0x4520, (%rdi)         # imm = 0x4520
retq
cmpb $0x59, 0x1(%rsi)
jne 0xf1b7
cmpb $0x53, 0x2(%rsi)
jne 0xf1b7
movb $0x0, 0x2(%rdi)
movw $0x4b20, (%rdi)         # imm = 0x4B20
retq
cmpb $0x4c, 0x1(%rsi)
jne 0xf199
cmpb $0x4e, 0x2(%rsi)
je 0xf31e
cmpb $0x4c, 0x1(%rsi)
jne 0xf312
cmpb $0x59, 0x2(%rsi)
jne 0xf312
movb $0x0, 0x2(%rdi)
movw $0x4720, (%rdi)         # imm = 0x4720
retq
cmpl $0x56, %eax
je 0xf13f
cmpl $0x53, %eax
jne 0xf1df
cmpb $0x45, 0x1(%rsi)
jne 0xf40d
cmpb $0x52, 0x2(%rsi)
jne 0xf40d
movb $0x0, 0x2(%rdi)
movw $0x5320, (%rdi)         # imm = 0x5320
retq
cmpl $0x41, %eax
jne 0xf233
cmpb $0x52, 0x1(%rsi)
jne 0xf1fa
cmpb $0x47, 0x2(%rsi)
jne 0xf255
movb $0x0, 0x2(%rdi)
movw $0x5220, (%rdi)         # imm = 0x5220
retq
cmpl $0x50, %eax
jne 0xf255
cmpb $0x52, 0x1(%rsi)
jne 0xf215
cmpb $0x4f, 0x2(%rsi)
jne 0xf215
movb $0x0, 0x2(%rdi)
movw $0x5020, (%rdi)         # imm = 0x5020
retq
cmpb $0x48, 0x1(%rsi)
jne 0xf2a9
cmpb $0x45, 0x2(%rsi)
jne 0xf2a9
movb $0x0, 0x2(%rdi)
movw $0x4620, (%rdi)         # imm = 0x4620
retq
cmpl $0x50, %eax
je 0xf1ff
cmpl $0x54, %eax
jne 0xf255
movb $0x1, %cl
cmpb $0x48, 0x1(%rsi)
jne 0xf257
cmpb $0x52, 0x2(%rsi)
jne 0xf291
movb $0x0, 0x2(%rdi)
movw $0x5420, (%rdi)         # imm = 0x5420
retq
xorl %ecx, %ecx
cmpl $0x4d, %eax
je 0xf277
cmpl $0x49, %eax
jne 0xf28d
cmpb $0x4c, 0x1(%rsi)
jne 0xf28d
cmpb $0x45, 0x2(%rsi)
jne 0xf28d
movb $0x0, 0x2(%rdi)
movw $0x4920, (%rdi)         # imm = 0x4920
retq
cmpb $0x45, 0x1(%rsi)
jne 0xf28d
cmpb $0x54, 0x2(%rsi)
jne 0xf28d
movb $0x0, 0x2(%rdi)
movw $0x4d20, (%rdi)         # imm = 0x4D20
retq
testb %cl, %cl
je 0xf2a9
movb $0x1, %cl
cmpb $0x59, 0x1(%rsi)
jne 0xf2ab
cmpb $0x52, 0x2(%rsi)
jne 0xf2ab
movb $0x0, 0x2(%rdi)
movw $0x5920, (%rdi)         # imm = 0x5920
retq
xorl %ecx, %ecx
cmpl $0x43, %eax
jne 0xf2c6
cmpb $0x59, 0x1(%rsi)
jne 0xf2c6
cmpb $0x53, 0x2(%rsi)
jne 0xf2c6
movb $0x0, 0x2(%rdi)
movw $0x4320, (%rdi)         # imm = 0x4320
retq
testb %cl, %cl
je 0xf2e0
cmpb $0x52, 0x1(%rsi)
jne 0xf2e0
cmpb $0x50, 0x2(%rsi)
jne 0xf2e0
movb $0x0, 0x2(%rdi)
movw $0x5720, (%rdi)         # imm = 0x5720
retq
cmpl $0x48, %eax
jne 0xf2fb
cmpb $0x49, 0x1(%rsi)
jne 0xf328
cmpb $0x53, 0x2(%rsi)
jne 0xf328
movb $0x0, 0x2(%rdi)
movw $0x4820, (%rdi)         # imm = 0x4820
retq
cmpl $0x41, %eax
jne 0xf328
cmpb $0x53, 0x1(%rsi)
jne 0xf328
cmpb $0x58, 0x2(%rsi)
je 0xf123
jmp 0xf328
cmpb $0x4c, 0x1(%rsi)
jne 0xf328
cmpb $0x58, 0x2(%rsi)
jne 0xf328
movb $0x0, 0x2(%rdi)
movw $0x5120, (%rdi)         # imm = 0x5120
retq
cmpl $0x20, %eax
jne 0xf40d
cmpb $0x44, 0x1(%rsi)
jne 0xf347
cmpb $0x47, 0x2(%rsi)
jne 0xf347
movb $0x0, 0x2(%rdi)
movw $0x4744, (%rdi)         # imm = 0x4744
retq
cmpb $0x44, 0x1(%rsi)
jne 0xf35d
cmpb $0x43, 0x2(%rsi)
jne 0xf35d
movb $0x0, 0x2(%rdi)
movw $0x4344, (%rdi)         # imm = 0x4344
retq
cmpb $0x44, 0x1(%rsi)
jne 0xf373
cmpb $0x41, 0x2(%rsi)
jne 0xf373
movb $0x0, 0x2(%rdi)
movw $0x4144, (%rdi)         # imm = 0x4144
retq
cmpb $0x44, 0x1(%rsi)
jne 0xf389
cmpb $0x54, 0x2(%rsi)
jne 0xf389
movb $0x0, 0x2(%rdi)
movw $0x5444, (%rdi)         # imm = 0x5444
retq
cmpb $0x44, 0x1(%rsi)
jne 0xf39f
cmpb $0x49, 0x2(%rsi)
jne 0xf39f
movb $0x0, 0x2(%rdi)
movw $0x4944, (%rdi)         # imm = 0x4944
retq
cmpb $0x20, 0x1(%rsi)
jne 0xf3b5
cmpb $0x47, 0x2(%rsi)
jne 0xf3b5
movb $0x0, 0x2(%rdi)
movw $0x4752, (%rdi)         # imm = 0x4752
retq
cmpb $0x20, 0x1(%rsi)
jne 0xf3cb
cmpb $0x43, 0x2(%rsi)
jne 0xf3cb
movb $0x0, 0x2(%rdi)
movw $0x4352, (%rdi)         # imm = 0x4352
retq
cmpb $0x20, 0x1(%rsi)
jne 0xf3e1
cmpb $0x41, 0x2(%rsi)
jne 0xf3e1
movb $0x0, 0x2(%rdi)
movw $0x4152, (%rdi)         # imm = 0x4152
retq
cmpb $0x20, 0x1(%rsi)
jne 0xf3f7
cmpb $0x55, 0x2(%rsi)
jne 0xf3f7
movb $0x0, 0x2(%rdi)
movw $0x5452, (%rdi)         # imm = 0x5452
retq
cmpb $0x20, 0x1(%rsi)
jne 0xf40d
cmpb $0x49, 0x2(%rsi)
jne 0xf40d
movb $0x0, 0x2(%rdi)
movw $0x4952, (%rdi)         # imm = 0x4952
retq
movb $0x0, 0x2(%rdi)
movw $0x3030, (%rdi)         # imm = 0x3030
retq