MAELQSVHCYAAETQHSSIDTEYEEESDSLWTSQQSGLLRPIFRYLNIDPKAWVGLEQTALSTDAVSHIGAFLRILSEEEDNASTFNNAEVKLAEAVETVALNFGESSFSVANDKEHPTKPLECSDATESLATPQEASSSTFSTVCGRNENPQEININFAPTNATGVYSASSPRKNNRNILDPYRNQKEHEASAREGLEFERLNETQILGLEGGHASDNISRKDNAISEGRLLTQQRKVAVLYELLSAAVADTLPEKGEDKSRVRQGYDARERVALRLLATWLDVKWSKMTAMETLVAYAAMEAQKDREENKDDKASGKKSWAKWKRGGLIGAAAVTGGALLALTGGLAAPAIAAGLSALAPTLGTLIPVVGSTGFAAAAAAAGSTVGSVAVAASFGADLWRSLALSSP*