MLCKYFSKSKYMEYDEIASDIFLENEVVGRNYYNVYLVQSREQMISELKLGKNTLMMKYVLDKISINFDVSIELEQVKDILIKIYEILNATAFNEFQNIKLDFENSKLLEIIQQSIITYKDGKDIHYLSNYELVLNYLKLVKGIEMNSGGQALVIMNNIDHLLYDGEYKKIYLEAEKMYATHNIGFVFGISIDGYCVVNKNNINSITIINDQEIILPEYDKIVEFIENNYPINVNVTEDWILSNIKMCIQKIGKENSSIELSSEIILTMINKTLLINSNRRFKTNSIELNFINNN