MPEKRKHEEMIELDLVVATRDNTAKLGYFVDDTVVNPGLGIPFYKTVLEGANYEEADWKDQACVRTSQIHWREDHSVSWLERHMEMTQGFIVLGKNPGLFVLGEPTHDREDLDEKNRKLPDPKRTKAYIIPAGMGLILKKGTWHDFPVSCGPPVSAFILNTEEVVEALASMPQAGPMNHGDCFKLHLDDHWDFKLKFPDPRPFVQKHGLVPGPVSMPLMGKEGYGFSVTIFAPTHCNQTAHVLVLFLPSVSLSRGWDRIAYYIIIYIILYIYITKAYNSISSDPWSDSMS*