MNKLHSKNLNEQNIDSIIENEKIICEKLTKENEILKEKNSKIQKELLSYIEDNTFIYESDSIEDMNKYKSILISVIDFMDKLKIVDAHMKNETYHLLEELFTCIKEAILKQNDLCYLMKEDMNSFRISGKEELFRKNLLSLRILYEHNSILRAQITLFNKFKLKNENLIHADFEQLELKYKNLKTKEINLEKKIENLNRKIIKSTQKKLHYDEKSLYLEKLLNDKLELLKESNNKIKSKKILLNDLKKKKDESIKRNNEMEINTITKNVYEEFHEKQQYVKKLKIMLEDVKKKYESLSKEDIKE*