MDNISKNWKTLSGETNWKGLLDPPKQDLRNYIIHYGEMAQATYDAFNSVKLSKYAGSCRYARTNLLSRVGICQGRPLNKYHVTKYLYATSSIPLPDAFIFKSLSREAWCKESNWMGFVAVATDEGKVVLGRRDILIAWRGTIQTMEWVNDLDFTLVSGPIIFGEKNVDDPKIHQGWYSVYTTDDPRSPYNKTNARDQVLAEVKRLVEQYKNEDISLTITGHSLGSAIATLNAIDIVLNGFNKPKDMPNKACPVTTFVFASPRVGDSNFKKVFSSQKDLHALRIRNASDVVPNYPLIGYSDVGIEMEIDTTKSEYLKSPGNLSSWHSMEAYMHGVAGTQGSKGGFKLEVKRDISLVNKHLDALKEEYGVLVSWWCEKNNCMVQQEDGSWELMDHEENDFGP*