MLFGQKLEAAKTVVGLVEKTASLSLLINIGELFPLMDWLDLHGIYKIMKKEILPDIKKVLGEIIEQRNGTRKEGQEARDILDVLLTLKDDDGVSEASVMALLMDMITAGLESSQNVAEFSIAESLNHPHIIQRAQQELDAVVGRKRLVREEDLVKLPYVQGIVKETLRMHPPGPLGIPHANPKPVSIAGYTVPANCKVLVNMWAIGRDPACWDRAEEFLPERFINSDYDVAGNHFHFIPFSAGRRICVGYPLAMRSIPLVVATLLHSFEWKRQDGNSLETAKGLLSIKLASKINLSGHPRLDESAYY*