MATSHKDSIDDAGQDEIILVRKQTKIGQVVSLVVALEERAGAMAAAEIKIGQVDDVQELHRTGLQTVPDRYIRDGDDRPDGDNVCAVAHIPVIDVAELQRDDVGLDKLRLACEEWGFFQVVNHGIAHELLDEMERLAREFFMLPLEEKEKYPMAPGGIQGYGHAFVFSEDQKLDWCNMLALGVEPASIRQPRLWPTAPAGFGETLETYSAEVGELCRRLLARIAETLGLAPATFADMFGEAVQAVRMNFYPPCPRPDLVMGLSAHSDGSAVTVLQQDAGCAGLQVRGKGGAWVPVHPVPHALVVNIGDTLEVLTNGRYKSVEHRAVANGEQDRLSVVTFYAPAYDVELGPLPEFVTDEAPCRYRRFNHGEYSRHYVTSRLEGKKTLEFAKIDPLAGEHDGTAPEETST*