// File: /workspace/github_c_makefile_star2_O0/josch[P]stride/one2thr.c
// Function: OneToThree
char *OneToThree(char One)
{

  if( One == 'A' ) return("ALA");
  else if( One == 'R' ) return("ARG");
  else if( One == 'N' ) return("ASN");
  else if( One == 'D' ) return("ASP");
  else if( One == 'B' ) return("ASX");
  else if( One == 'C' ) return("CYS");
  else if( One == 'Q' ) return("GLN");
  else if( One == 'E' ) return("GLU");
  else if( One == 'Z' ) return("GLX");
  else if( One == 'G' ) return("GLY");
  else if( One == 'H' ) return("HIS");
  else if( One == 'I' ) return("ILE");
  else if( One == 'L' ) return("LEU");
  else if( One == 'K' ) return("LYS");
  else if( One == 'M' ) return("MET");
  else if( One == 'P' ) return("PRO");
  else if( One == 'F' ) return("PHE");
  else if( One == 'S' ) return("SER");
  else if( One == 'T' ) return("THR");
  else if( One == 'W' ) return("TRP");
  else if( One == 'Y' ) return("TYR");
  else if( One == 'V' ) return("VAL");
  else if( One == 'X' ) return("UNK");
  else return("***");
}

// Assembly:
movb %dil, %al
movb %al, -0x9(%rsp)
movsbl -0x9(%rsp), %eax
cmpl $0x41, %eax
jne 0x5ce2
leaq 0x25b88(%rip), %rax     # 0x2b860
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x52, %eax
jne 0x5cfd
leaq 0x25b71(%rip), %rax     # 0x2b864
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x4e, %eax
jne 0x5d18
leaq 0x25b5a(%rip), %rax     # 0x2b868
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x44, %eax
jne 0x5d33
leaq 0x25b43(%rip), %rax     # 0x2b86c
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x42, %eax
jne 0x5d4e
leaq 0x25b2c(%rip), %rax     # 0x2b870
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x43, %eax
jne 0x5d69
leaq 0x25b15(%rip), %rax     # 0x2b874
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x51, %eax
jne 0x5d84
leaq 0x25afe(%rip), %rax     # 0x2b878
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x45, %eax
jne 0x5d9f
leaq 0x25ae7(%rip), %rax     # 0x2b87c
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x5a, %eax
jne 0x5dba
leaq 0x25ad0(%rip), %rax     # 0x2b880
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x47, %eax
jne 0x5dd5
leaq 0x25ab9(%rip), %rax     # 0x2b884
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x48, %eax
jne 0x5df0
leaq 0x25aa2(%rip), %rax     # 0x2b888
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x49, %eax
jne 0x5e0b
leaq 0x25a8b(%rip), %rax     # 0x2b88c
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x4c, %eax
jne 0x5e26
leaq 0x25a74(%rip), %rax     # 0x2b890
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x4b, %eax
jne 0x5e41
leaq 0x25a5d(%rip), %rax     # 0x2b894
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x4d, %eax
jne 0x5e5c
leaq 0x25a46(%rip), %rax     # 0x2b898
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x50, %eax
jne 0x5e77
leaq 0x25a2f(%rip), %rax     # 0x2b89c
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x46, %eax
jne 0x5e92
leaq 0x25a18(%rip), %rax     # 0x2b8a0
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x53, %eax
jne 0x5ead
leaq 0x25a01(%rip), %rax     # 0x2b8a4
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x54, %eax
jne 0x5ec5
leaq 0x259ea(%rip), %rax     # 0x2b8a8
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x57, %eax
jne 0x5edd
leaq 0x259d6(%rip), %rax     # 0x2b8ac
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x59, %eax
jne 0x5ef5
leaq 0x259c2(%rip), %rax     # 0x2b8b0
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x56, %eax
jne 0x5f0d
leaq 0x259ae(%rip), %rax     # 0x2b8b4
movq %rax, -0x8(%rsp)
jmp 0x5f31
movsbl -0x9(%rsp), %eax
cmpl $0x58, %eax
jne 0x5f25
leaq 0x2599a(%rip), %rax     # 0x2b8b8
movq %rax, -0x8(%rsp)
jmp 0x5f31
leaq 0x25990(%rip), %rax     # 0x2b8bc
movq %rax, -0x8(%rsp)
movq -0x8(%rsp), %rax
retq
nopw (%rax,%rax)