MKQGIWSQDEHDRFLEGIKMYPEGPWRLIAEFVGTRSIKQVQTHAEKYHEKIMRRMRGTHKGRKTWVRTEHRIDQEVLDSFRRLENHEALFATNIFGSISLISEYYQLRSSFLERLTIEASSDCSGENTTYHCLTSDEMGMVVHGTEVDDSSVSLPSIEESLDYLIAYFSIQGTSVLESSSGV