res ALA VAL LEU THR SER ILE GLY ARG ASN GLU GLN ASP TRP TYR PHE LYS CYS MET HIS PRO