MEMLGRDSQLNSGLKIPLIGLGTAALPQNENNLNEIVATALKVGYRHFDTASIYGTEPALGEALNEAFQSGLVTRDEVFVTSKLYAGDHEDPVSALKTSLKKLQLEHLDLYMIHWPVNLRKGASHPFPKEEDFLPLDIKSVWRGLEKCVELGLTKSIGVSNFSCKKIEGLLRYANIPPAVNQVEIHPLWQQKKLRDYCRDVNIHVSAYSPLGSYGTSYGSNAVMENTVIQEIAKKHGKTVAQILLRWGLEQGISVLPKSYNKGRIAENYQIFNWSLTKNDHEKISEIEQKKILKREGLINSTTSPYRTVEDLWDGEI*