MKERAKKILDFIIKNNNVTSQELQEKFNVSKRTIYYDILAINKQLGKSGNIKNVKHKFIFEGNLCDARKIISTEEDKFLDSDYRKTFILNKILLGEKISIEKLTNEMLLSKNTVVQTITDVKKYLQTMGLRLEYKGKYKIIGDEYVIRELFLIIVQENVLEINSISEEVSSFDTKGHIKLTDYSLLNLTKFVEFLNKRIRDGKTLYSYKYLNEAKKISYFSNCKELLCEEANENEQAYICTYISSLPSLNSEVKEDVVEEYVDKLIDKFEVNTAIKLESKHEFKKNILRHLHSSYNRIRFKFPIRNPMLDETKYKHESLYKIIKSIIENEEEFPVFEGIREEEIGFIAAYFGGYLRGSRDNGLRRNKVLLVCPNGLMVSKSLEIQLYKYIPTIEIVGIVSIKQLKEVNVYYDYIITTIDIQNVNNVIVVNPLLTSSDVQLLMNKLISVKENEKYFNLELIIQAIRKNGVINNEEALKADLLNIIHKIDEGEMYQPMLKELINAERVNIIKNVRDWKEAIKIASKPLLEDNSIEELYIENMIKSVEKYGPYIVLADRFALPHASSKEGVNKLAMSLLIVEDEVDLLGKPVNIFMVLAAVDNTTHIRALASLSEMMYEEENVKLIINGDKSSILELINKQN*