MELACASVQASCSLTIPASSTTSRRRSPSLSFYRYSFPNPIISSKLNSNKLSANSFRRRNPSLAAAVDGATTVPSDCNGEKLSFSYSSEPTAINDDGKDGVDDGKMASVCNKLIEVFMVDKPTPNDWRKLLAFSKEWDNLRPHFYKRCQERADCEDDPGKKHNLLRFARKLKEIDEDVQRHNELLGVIKAAPSELTEIVAKRRKDFTKEFFVHLYTVAQSYHDNPSEQNALAKLGNDCVATVQAYDCATENMEALNAAELKLQDIINSPSLDAACKKIDDLAEKNQFDSALVLMITKAWSAAKESNMTKDEVKDILYHLYKTAIGNLQRNVPKDIRILKYLLTVEDPEEQLCALNDAFTPGEELEGKDVDSLYTTPEKLHTWIKAMVDAYHLSQDGTLMREARDLMNPKIIKKMEELKKLVEDHFM*