GRPSGEAFVELESKDEVKLALKRDRETMGHRYVEVLKSNNIEMDWVLKRIGLNSPDTASDGSVHRGLPFGCSNEKNYFFSGLEIVSNGIALPMDFQGGVGEAFLQFASQKITEKALKKPKKRIGHSDIEIFKSSWAEYPGPYNRSGAGRGHNSIGRGAGFERMREISMGGYDDYIGYNDGYGFGSDRFGRDLNYYFSGISDHRYGDSGCSTTGHCVHMRGLPYQAIENDIYNFFLTTQLCVHIEIGPDGRVIGEADVEFATHKDAVAAISKDKANMQHRYEEIFLNSTAGASGGTYGSQMMGGIGLSNQSSYGGPASQELNGGYGGEYNGHSSMSGYD