MSEDRSSNGHKSWLDKITQAFAHEPRNRQELLELLRDAHDNKLLDSEALSIVEGAIQVADLQVRDIMVPRSQMMSIRSTQTPKEFLPAIIEAAHSRYPVVGESLDDVMGVLLAKDLLPLILHNDERPFDIKELLRPATFVPESKRLNVLLREFRANRNHMAIVIDEYGGVAGLVTIEDVLEQIVGDIEDEHDVEEDSYIKPLPSGDFIVKALTPVDAFNDFFGSEFSDEEFDTVGGLVMSAFGHLPKRNEVVELGEFRFRVLNADSRRVHLLRLSPLQN*