MNLKMVLENKLRDMEFKLAIANEKLAIFDDKIKDKNEIIEALKMSNNLYKSDYKDRFDAQASIIEKLEEELSTLRKAKLN SSQDLETTKNKSKLRSTIFFFKESEKEKKLLISSLEAQIKEKAKTEIENSQLIKSLKSQIGDNDVKLKDKQDLIATLEAR LKESDSKNIENEHMIQSLSVKMCRIISEEKEYKSLIATLKNQIGQKSETLEKNKGIITSLKAQIKEKDKINGENSKVIAN HKAQIKEKDDQITYLELGLNLETCKTREKDELLNDQAATIMKLQSNQERVKETHKLIPSEGQQISNAL