MRVDGYDEDDLEDEDDGTSAGKSRALMAKGARFSCNDLQSSDSEDELDGQVTPYNLMEKRDLAKSILLELESEHHLKVQEEVRSKLALLEVCHQNEIHRTISAFARLQKYAESRKEIDRRLDVHFQRRMAEVLDKHLSMVQRDHEQKSQIVERRIRDDAALEEAKRKEQAVKEEKLRQERAQQEAEARQKEAAKLAAEARKTAFEAAKKEAAEKQAAKLRDAAATSQSSPDLQNNIADIKVFGVKYALEAESRRYALVQNQVPENIHHNKEFSKYDRQIAKSISKLMPTTDSVRARASELIKALDGQDCPRPISCCLFANKIISIVKSRNTKDRTFGNLAFACGYVMLLVTNQVPDAMDYLLAEFNRVCIYTVPKHLHALNAEARNRDYYRLIGYQEENGQFESTESYLTYVVAYVKLYAAMIQTEIKGVRHPHGLAEGWKWLAMFLNSLPATTATACALHAFLKMAGFALHKKYGSQFMKILYVISRYFLPALKEQGNKMQAEAVNNLQNYLNDKIYLEEPEGQYLVQQLLSKELFM*