MVLGRKYSHEEGYDSRGFKAITSDFTTMVMAFDIGDFIPCLSWMDLQGLGRQQKQLHKIIDAFYEKLIEEHLVLQSEQPRETRDFVDVLLAMSELHNTDREVNLGRDNIKALLIDMLHGGLESAPTALEWAMSELLRQPLLLKKAQEELNKVVGVNSNVRESDLPHLPYLEAVVKETLRLYPPGPLLIPHESIDSCVVSAYEIPARTRIIINVWPIGRDPASWEDAEEFKPERFMGSCVDVRGNDFNVIPFGSGRRRCPGSHLGMVVVQLVLAQLLHCFDWRLPNGMEGPDLDMTEKFGIAIPRAVPLLAVPTPRESMFIACRQALQITKMSMVVENGDIEKNGPMAEECEKNEKAAQLTPEATYHQKLNNLTFPVEKIMTDGYQQAMQTT*