MGSCRRNLKPIISIIFIILINSIAATARPLEGEWGSKKGLIVLESLQKGPVAPSGRSGCTYVSKNPGPRCPLNEKNFAVHAPVVEPGSHDTIISSGISFADTEIRDQHQGS