MSKIAALQFPTLALSESRLDYYLKASKDNGVNLVVLGEYVINSFFTELLHMPKNMIKEQSEAKKESLIKLAKKYELEIIAPYVSVEAKSYKKLCLKVTPNGVKSYEQQILMPYEHWNEEKFFSNKTPSELKIFTFNYEKLKCALLFGFETHFDIFWQQIMAKKIDLVIVPSACTFESKQRWEELLKTRAFLNSTSILRVNRIGKTKDEWNFYGDTLFINAFGEIESKLGSEEEMLIIEPKKSDEARKLWGFDKILKNF*