MMDLLGTHASNKKLDIRNNAQNGFNVPDAILMPIKAAFDVLDLMNFGQINRAVSYTALNDCCSRSHSVLTVHVQGTNCVSGCNIHSYLSLVDLVGSERVDKSKVTRDRLKEAQYINKSLSSLGYVLATLAQKSPHVPYRNSKLTQLLKDSLGGKEKTLMFVHISPEPYSYAETMSTLKFVERVASVELGAACLNKESGEVRDLKEHVDNLNKALARKEEEGDSLKKAFSRKEAELAQREAEVALSVEGTIINKVEVHNGNCNGGMVSQDYAEISKLNNEETPVDKPNGNRRGLENERRNLSVVKIWTEGTKTTSDSKKTFQIKKSLQSFGKKLINGVVKRSRSEVELSPVCRIEHRLSGQPLSNRQPLTASVNGLSKRNSIERNGLPKRNSIEKKEK*