MKNVLLGYVKKGKRFNELNNKKGIEKKFVSKIGGKPYWLDIINLPEEDNFKCIICNKLLSFLLQIYAPIDNIGHCFHRCLYLFVCFKCGDQVKCFRTQLPRNNPFYNFYLNNNLNTNPNENDSNSSESDQDNIEMIKNGQIQNKFNELSNFENEANEFTTTENDSTDNDSDVDVTKYRELYSTNLVTASEDLNNSTTIFTDICSTICPDDLANTPLHLTTTLNKTEIVKNKDGKLIEKSTFSNINKVNNINKEIFDKNVEYLLCCNRCGIPCKDKKNNSEKKNNKFHKQCEMKKHIIILENKIHINDEYDCESSSIGSDSYSDESEEYNEKDQIEKVDNDDEVDITEMKAMEDIQKEVFKNRQIDNVFLNYIKKISRFPKQIIRYSYKGNPLYATNDFQNKNKNNIYSREYDDKKKSITFENVPNCYICKKRKVFEFQVLSTIINYLKIKNNNLDNQESQKNLKFMTINIYTCENNCDVFDVNITKQRTNVPPLGRYIQEYVHVEVEN*