HFGLKISEAAKEMNVGLTLLKRRCRELNIMRWPHRQLKSLKSVIDSVK