MKFHKNLKNIIIINLYFLGMDKSSKYFTPNRVKKIQIKYEHSSNSQHNNIKKNIVKNDNDILNHQCKTYFVNNVIKKEKYANIEEEEITHKINEANELNSIHKINQNNPSKYGRTKRKAIKSEKNDEIIKNLKNENDIKTKKKIFMLTYNKIKEMRKNINAPVDKYGCHMLSEQTDDLKIFRFQTLISCLLSSRTKDEVTAMVMDRLKKHGLNVENILKTPEEELKKLIFGVGFYNVKSKQIIKICQILKEKYNSDIPHNYEELIKLPGIGEKVSQLILQTALNKHEGIAVDIHVHRISNRLNWVYTKNELDTQIKLKSFVDKELWSELNHLLVGFGQVICKGKKPLCGKCTLTDYCQYYNDNFVKKKKKKDHSE*