MPMALSMSAAPVHVKDRIDLTDKEKKIFDLLLNSLRHSNLDTQLRVAGGWVRDKLLGKDCYDIDIAVDNMMGREFCEKVNEYLSHAGEQMHGISVIQSNPDQSKHLETARMHLFDTWIDFVNLRSETYAENSRIPTMKFGTAEEDAYRRDLTINSMFYNINTDSVEDLTGRGVADLKSGVIVTPLPPKATFLDDPLRVLRAIRFGARFGFVLDEELKKAAADEEVKAALANKISRERIGHEIDLMVSGNRPVNAMNFICELQLFWVVFSLPQNSEPAVVEGCDRQCVTYMNAAWDVLQQVGCSIFSAEQCRLYLYGALFIPLRQTVYSDSKGKKIPVVSNIFLNSLKLKVKDAETVISLHSACERFVSLIPFMTSSEDSVVDSAELEEENFDVSLPSRRRIWTGLLLRQLKDFWRVALLMSTLLSTNNDHTEEFLRDRSKLEEKRDTFMRVEDSIIELDLDNVWKVKPLLDGKAIMDVLQLKSGGRQVGEWQQKVVKWQLAHPTGTAEDCIDWIKQSQSKRAKLE*