MLDITKRTLDRGELPLSINEQERVRDIEKVLGPLQWVAVVPAGVLCEVQVQEEPRTRGGKRCWLQMGRLNERGGRANVNKWLAPLVASGERVKLEVGSAPGMAFLVLPASAWPAAMESMRDGRVEHGGVCGECPGDRAEGAGMTGKESVMSIMDVDERGARSLTLAFPVDEVDEAESGERLAAPVGRDQRCGDGLEAGEPLAAATTAEQDVEVAAEKEEADADAEFDQLPPGGWVPMPPVGVSAWRMVAPGDGVLKAEGVGQPGQGGKPL*