MAEMLFYQRPVPLNRGEHKDLRLKPVPGAKFAAKVHSIPLTGVEFPLAARDLPVLFAGPSADKAGPIALLGLREDENLFVDADGMWASDVYIPAFVRRYPFVLAEKPPGQPGDDFAVFLDEAFEGFSQTEGERLFKEDGTDNEILTHAVNFLGEFQSHVGRTQWFMEQLRKHDLLEPQSIRLDKKDGGEGLNLNGLFIVSEERLRKLDAATAETFLKEGVFGWIYAHLVSLANIDRVTRRLSEREAAEAAGTPAA