MGSCRRNLKPIISIIFFLLINSSAATARPLEGLIVLESLQKGPETPFGRSGCTYVPKNPGPRCPLDERSFAVLAPVVEPGSHDTIINSGVAFADTEIRDQHQGS