MELILNSLISDDLTEEQKRLSLDFLQDILQSNTKDYESYFSSRAVPGSITEDIAEIDAELSALDRKIRKTLLDNTSQIIGNILENDDRAQLDDIAKSLEQLWELDTNINKAADRNVTNDDINNESVSIDDFLEDDKEDNDTGRIMTTESNNLARKKKEDEFHKALSRLRNRISTKEDDKDDIRSDTLVTVLENLDSITDLMELPFLARTCIRTGHYQEAVMLYTHTTSLRSRFPGSTIVDEVCEKVLNEISTTMLSGLVKLLSTNVSVNSLKKILQYLNSIPPFDGKTNKSLLSVFLAMRYKFITDEIASYPLDVESSNESLIEMMVKRKIEVLREHVYMSLNVFLKSFLYDTNDLEIPFPEELESTVLRINGTNEEKEIEEKEKETKKEEYQKQDSVANNEEDVTENKSIEDVQEEVQGKVEGEDDGAERKTENEIENETVNKTEDKAEKEKEEEVNTKDNKAEKEEEEINKVEVTPEEPSKSIDNKAEKEEEEINKVEVTPEEPSKKIRTSKRENKIPTNAVMLQFVDKCITYVLKDLTRGLNSIKLSDSVCLQLVYCSFRLCDLNRNYHHLFLKKINDTSLFTTEQLARAIDKRAELASKYIYS*