MDLLQSFSSEQPEFQDYWLVIYAAASFPLLHFLLDISLFQRLAIWSLHLDGNGSEKALKDATAIKVSKFKESLWKFSCYTGWEFFIYKISVMEPWFYNHEMYFNEWPHQHLKFPLKLYYTSQCGFYVYGLVALIVWETRRKDFWVMFAHHIITLLLIGYSYSARFLRIGAVTLALHDMSDLLMELAKLCKYSGKELTASVCFGIFAISWFTLRLVYFPFWVIRSSSYELAKVLDHSSSYHTWIFYSFNTMLITLLIFHMYWWMLICKMALRQLKNKGKIGDDIRSDSEDEE*