MEKRIEEQLEGHKPGEIFELNLDSCETTQISGLTDEFVSLETLTLTNNGLTSLKGFPTLPHLRKLDLSDNQLSDGLELLQSCASLEYLILSGNQFKDLASLEPLKKIKSLQNLELYSCPVTSLEDYRSKVCEMLEEVLFIDGFDRWGHPAPNDDDDDDDVAAAIARRRAMARPHMTPFLHMFLGHQLIEAAGGGDVDRLRDILGRLSETGMEESQLNRALAAAAHKDSTAAVELLLSSGAEVAFVDNNGNTPVHIAASENSFNALGILAGHPGCDLNARNYEGNTPLHIAVQQFHQRSVEKLLALGCNPNIVDEQDNTALHFAIQLGDNAIIELLTQLSVPYDFNRVDKRGFTVLQYAAQCNSALAVERILQRAQYSSNHQN