MSAPNDIPTPPKSLTHRDYTVGWICALPKEKAASKAMLDAIHDDLLPPDRDPYTYTLGSIGNHNVVIACLPEIGTNSAASLITQMSNTFPSIRFCLMVGIGGGIPPQVRLGDIVVSKPSGPFPGVVQWDLGKSEEAGFKRTGALDRPPKALLTALVDLQMSHDLQGTKIPTYMKEMEERYPKTVGKYTWSPRLRDPLLLSGRYEPEGRDMPSMPDLDNGDEQPREPEIHYGLIASGNQVIKDRDVRDQINKDLGGQVLCLEMEAAGLMNNFPCIVIRGICDYADAGKNKDWQEYAAALAAAFAKELLQHVQPVDVAKERPIKDVLLQQG*