MKKVTKDKKQEIVKERDCEDWCFVCKDGGELILCDFDDCLKVYHTECVKKGDSFPGTGQQWTCARHSCTKCHKATKLYCYCCPKAVCSRCISAAKFLAVRGNKGLCEECVEYVHCVEDKDDVDADGGEIDLTDRDTYECLFLEYWEIIKEAEGLTWDDVNLAELGLRKHSKRSFKSTKIGKSKNDGDLVIYDSDLEITEAYKTRGKRKGSKPIEFDGWGSKQLIEFLTFLGKDTTKELSQYEVNTIICAYIQEKELLDPVKKKKVICDEKLYSIFRRKSMYKNAILNLLEYHFTANLIDSQSEDDENIDGVEISFQEKSEKSTITFKKRNSMGSRTKSEEIEAVPRLHDSGFAAIVTENIKLVYLRKSLVEELLKEPESFEGKIVGSFVKVKNDSRDPSARNSYQLSQVTGIKQSSVIGENKSEILFRVSSMPIDVCFSMLSDLDLSEDEIEDLRQNVEEGLHPKPTIVELEQKAEQLHVDITKHWIEKELARLQKRIDLANEKGWRRELFEYLDELELLKKPSEQERLLQQSPKVIQQMVECKTSPQMFQKRYRPI*