MQNLDKNFRHLSRKEKLQQLVDKQWLSEEQFDILLNHPLIDEEVANSLIENVIAQGALPVGLLPNIIVDDKAYVVPMMVEEPSVVAAASYGAKLVNQTGGFKTVSSERIMIGQIVFDGVDDTEKLSADIKALEKQIHKIADEAYPSIKARGGGYQRIAIDTFPEQQLLSLKVFVDTKDAMGANMLNTILEAITAFLKNEFPQSDILMSILSNHATASVVKVQGEIDVKDLARGERTGEEVAKRMERASVLAQVDIHRAATHNKGVMNGIHAVVLATGNDTRGAEASAHAYASRDGQYRGIATWRYDQDRQRLIGTIEVPMTLAIVGGGTKVLPIAKASLELLNVESAQELGHVVAAVGLAQNFAACRALVSEGIQQGHMSLQYKSLAIVVGAKGDEIAKVAEALKKEPRANTQAAEHILQEIRQQ*