MMFDNLTFGSVEMFKRMRRAEVVSIPPSDGFSSEAKDKILSDVYAAIPEEYVRSLPRIDLGFFGSIQSLVLDLFIRCAESRNYRFDMHNEMLKHKDHIENHEQYAEKTARLINLDADKKIKSETEALRKAEEDAQNYKQKLLEHEERLAVLRKEYSSVSELLTNLSSKVNVLEGQLKAMQGEIEAVRKEAASSFKLGEESILESAQRAWDQSMDGKDFSCFKRRISNQMVVSTARRLGLDPPGFVSEREEDMEEDEVNSPEGQDVQDGSSIAPHP*