MSAIVCGKRSLFEELHTPPPTSKRLRCTSSPIRFSSPTHHRTPSSFLSDLIVRFPDMDEKLLERALEACDDDLDSAIRSLNELRLGSAERNLLSPTTKFDAKMGTTSQVSSEGLADGGEDAGPEETAPSDLPSDGSEWVELFVREMMNASDMDDARARASRVLEVLEKSIVSRAGALAAENLHKENLVLKEQLEVLLRENSILKRAVAIQHERQKEYEESGRELANLKQLVSQYQEQVRTLEVNNYALTMHLRQAQQSSSMPGRFHPDVF*