MKMKIPICFLIILVLLKCVLSYNLNNDLSKNNNFSLNTYVRKDDVEDDSKNEIVDNIQKMVDDFSDDIGFVKTSMREVLLDTEASLEEVSDHVVQSISKYSLTIEEKLNLFDGLLEEFIENNKGLISNLSKRQQKLKGDKIKKVCDLILKKLKKLENVNKLIKYKIILKYGNKDNKKEMIQTLKNEEGLSDDFKNNLSNYETEQNNDDIKEIELVNFISTNYDKFVVNLEDLNKELLKDLNMALS