MAPGFRFHPTDEELVGFYLKRKVEKRLIRIDLIKHIDVYKYEPWDLPKEASCSAGEREWYFFCRRGRKYKNSVRPNRVTNSGFWKATGIDKPIYSVGKLHYCIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPASENTANLTNPDDCNIHEAEVWTLCRIFQRETPFNKKCFSSKQKYVSDSSSSPCESDNRRHTDESFEVSAVDNNVNIESRATSDQYTYGNNDQLFAAQLSLRNQVPFTTPYLSFSSQNGDQLFGDENWDELRPMVEFALDPSMLYSIN