MACYSVLRIGPIDSEKGYGSQLQAAIASHFKASSANDTSTSELFVSNRYFDANVMLTGLHESTADNIEDGIILVFDSSSDASSSEKAFDSLTTVHNSAARLDRAGELLRLCVGVSFGPSPLSDGSKKSEEEYSRRVLWCLDRGYEYVEADLTEEGMAKGHEDRDKEGYARIVEAISSCMWSSHVMKKRSVVAAPVTKKVDKSEDEVGKESKEIGGNSIQSLSSDHDTREAAAMATLMKGVEEESESTSDESKLLEQKRQEIAFHELEHVMTVAKRIREASQSESMTDEERRQRAGDTAMRLMGLLDKLGFDDDEEDSSNEEDAA*