MTMLTELQFTEARSQFSTLYDSVFNSFSPAIVKRKQTEQIAMLRVDLLKMVLEDYKLNPEIIQEDDGSITLALDALEVYVNNSTLDLAAADLIEDLKLYAQDYLKRSQLFLHSPNRTHHFPYILRIMLCENDDEIRALAGL