MSEVSLSPLQAFRSIVTGNLHPLLESLKLGSDFLSLKWIHECFQVLPILNNEFAKLMAEIDYPVSSWEAGSIDEYLDYTMSILELLNAINSSLSHLNQARVSLSHALSLMESTPAMGVERMREITLHDSIKGFKGSGGDEERNRKGKERIFHEAILVMKGTAFWVCGVVLYGLRSDVWPLMEIMKSGVVVDCCLMPLDSIFRNKIIEKRGLVKEVEDVNETVRMIVSKGIGDFDVAMELKRRLEMVRNGLKGLKEEEEGLFAEVMAARNEVLETLRRKNK*