MMMNRRAFSAALMTGAAASLISTRGMAANSTPAKARNVVLVHGLFADGSCWSEVIARLQAAGLNATAVQNPLTTLPEAVASAERVLARQDGPTVLVGHSFSGMIVTEAGVHPNVSALVYVAARAPDAGEDYTALAKTFPTPPATAGIVFDGDEGRLSEEAFLRDFAGDLPAAKARVLYAVQEPFHKALLAGKTTNAAWRSKPSYYAVSTEDRTINPDLERFMAKRMGAKTIEVKASHLSLISHPDAITQLILEAAGQRA