MAEEKQKGKMADEKPKQEVKMAERSAPYRMKMSHQSQFFPKSIFFLTSSTIDDIENRVVCFNMKAAAAYSAIFDQHTNEKTLDAAGTLLKSIGRQCYFLITGDEIGPLEETHIEDLPQSIILIIDAVYLVVGFLHDINECAGIPKSSIDRDNLDKYFMSKHGASVLAAIKVVETLPKALAKVPSQLKGSSLGKFNLSFNKDNIPEVVTLFSWYYSPFYASTKQFQLPKTFHYKRARGQGGPVTLYFQLLSELVDDKEDVRVLKRSGVMKGKWKRD*