MKNVVIGTAGHIDHGKTTLIKALTGRETDTLDEEKKRGISINLGFTYFDLPNNRRAGIVDVPGHEKFIKNMLAGASGIDIVLLVVAADEGVMPQTVEHLDILSFLNIKNGIVVLTKSDTVDDEFRELVKEDICEKIKGTFLEDAEIIEVDSISKRGIDTLIEKIDKMSDDIEDKNENSPARLNIDRVFSIKGFGTVITGTLIEGKISIEDDLVIYPQVLKTKIRSIQVHGENKDTAYAGQRTAINISNVKVDDIKRGDVLAAPNSLEESMMLDVKLSLVNHLDKGLKHWDRLRLYHGTREILCRAVPLDKELIESGESGYVQLRLEESIVSKKGDTFVVRRYSPMETIGGGVIIDPSPKKHKKFDEKVIEALKIKEKGELKDIIEEYLKRNLKNYPNIKEIMSYSGAHEEDVKRALETLISEDKVFIIGNMYMHINQYNKLKENTIKLLSEYHKKYRLRKGILKEEVRSKIESNFKTREMDILLEKLSTENAIKIENNIVSLLDFEVILNDKQKEIAKKIEKRLKSCGVSSILTIDEVSEGNHNYAEVLESMIGNKVEKLDDLYIMDKDIYENAKNILINYIKENKEITLGEYRDLIDSSRKNCMIILENFDRNKITKRVENKRILF*