MGSSVPSWNGLNEGEELHVLAVDDSIIDRKCIEKLLKSFAYKVTTVESGLRALEYLGLEDEQNPTSKTDDLKINLIITDYCMPGMTGFELLKRIKESSTLKEIPVVVMSSENVPTRIQMCLEQGAKEFILKPVKQSDVKRLRCHM*