MDITSLKSYKDLIELSNEEKKKDLKDYLEDKKRSELLIKKFKNLYVDLSRQRYNEKTLNKLIEYAKEIKLGEKIARTFKGEKVNITENRSVLHTALRIPIEKINTHKIIIDDKNVLEDVHNVLKKIENYSENIRNGNIKTCRNKKFKNVICIGIGGSYLGTQFVYEAMKYYYTNEVICKNKADNSSLNNNTLGNETFSIAYDEEKNFNLIFLANVDPNDINRTIQNIDQTETLVIIISKTFTTAETMLNARTIKNWLKLKIKDENDLSKHMVAISTNLKLTDEFGITRENVFEFWDWVGGRFSVTSAVGMLPLSIAFGFKNMTKFLNGCHDVDEHFLNTEYSKNIPVLLALTSFYNNQFFDNKNIAILPYFQNLLKFSKHVQQLAMESNGKSVDRNNKFINYNTCQVYFGEPGTNGQHSFYQLIHQGQIIPVELIGFKKSHFPIYVENEKVSNHDELMTNFFAQADALAIGKNIEQLKEENENNKNKVSIDILNHKVFKGNRPSTLLLFDELNFYTCGLLLAIYEHRIVAEGFLLNINSFDQWGVELGKVLAKEIRNYFHDARNKKNTYAYHFNESTKILLDYYLN*