MGSCRRNLKPIISIIFFLLINSSAATARPLEGLIVLESLQKGPETPSGRSGCTYVPKNPGPRCPLDERNFAVHAPAVEPGSHDTIINSGVAFADTEIRDQHQGS