MLNLDETIENIKQCKHIPEGDVEELCTKVIELLIEEANIQHIDTPVTICGDIHGQLHDLITLFKTGGELPDTQYLFLGDFVDRGFYSFESFLLLISLKLRYPDRITLIRGNHESRQITTVYGFYDECLRKYGSINVWRYCCEVFDYLSLGAIVGGSQGVFCIHGGLSPEIDTVDQIRVLDRKKEVPHEGGMCDLLWSDPELVNGWSISPRGAGYLFGENEVNKFLHDNNISLIARAHQLVMEGYKEMFNQGLVTVWSAPNYCYRCGNVASVLTIGDDLSREYKVFEASPHDIGSIPSRKPPVEYFI*