MEAEENCSGTMIDANGIDEEEEEDESSLKRSKPITSADQMDVEAYASLYSGRTKIMRLLFIADHCENQSISLEALRMAFDEIKKGENTQLHRDILTKIDGRLGPAYSLDQAWINAVARRAEGRKDKLENELNNYKTNLIKESIRMGYNDFGDYYYAHGSLAEAFKSFARTRDYCTTSKHIIQMCLNAILVSIEMGQFMHVSSYVSKAEQTPDVLDPVIVAKLKCAAGLAHLEAKKYKLAARKFLETGPELGNSYTEVIAPQDVATYGGLCALACFDRSELKNKVIDNINFRNFLELVPEVRELINDFYASRYASCLEYLENLKANLLLDIHLYDHVETLYSQIRHKAIIQYTTPFISVDLHTMASAFKTSVAGLEKELEALITDNQIQARIDSHNKILYARHADQRNATFQRVLQTGVEFDRDVRAMLLRTSLVKHDYNLRAAARKM