MSKKVLITGGAGYIGSVLTPILLEKGYEVCVIDNLMFDQISLLSCSHNKNFTFINGDAMDENLIRQEVAKADIIIPLAALVGAPLCKRNPKLAKMINYEAVKMISDFASPSQIFIYPNTNSGYGIGEKDAMCTEESPLRPISEYGIDKVHAEQYLLDKGNCVTFRLATVFGISPRMRLDLLVNDFTYRAYKDKFIVLFEEHFRRNYIHVRDVVKGFIHGIENYDKMKGQAYNMGLSSANLTKRQLAETIKKYVPDFYIHSASIGEDPDKRDYLVSNAKLEATGWKPDNTLEDGIEELLRAFKMMKVNRFANV*