MRKSGPPKGLVSYLVLELLDEQPRYGYEILKEIESLSGGHWEPSYGSVYPILYKFEENGYAERLDVEDEPDRKYFELTDAGREELAAKREEVGTAGTDLFDVILGFYHMFAVLGTDDRFDVENPPEGTGWRFDEAFSAWIVEQVVRHHEHYFSEFERVPDTPAEFADRMGIEGPDD