MSTPIGVAIIGSGIFAKEEHLPILSASPLFTLKAIYSRSLKSAETLISGSKEDVVKNVELYSEDSESGRQFQDLLAREDVQAVIIALPIPAQPSYIRASLQAGKHVLSEKPIAGDLSTARALLSEYQSLATKPLWGVAENWRFLAKFSRVAEEVRKLGAVKAFRVSVRTLIGEGSKYHQTEWRRKPTYKGGFVLDGGIHAIAGLRLILGKEDAMAAVSAMMGLQREHLAPVDTVDAVVKTKTGANGVVSLSYGAAVNETVFEFSCERGVVKLDRDTVTVSGGESFEVPYEGRGVNYEVAAFGESILKGQLEERLRPEEAMADLEVMEGMFVSEGGKVLLDLQ*