MSDFGHFGSEEEYATVRKHNAEVESDPDNFDHWENLIKACETLEGGLNRNSSPQALATFRDAYDRLLTKFPLFFGYWKKYADMEFNIAGPESAEMVYERGCASITNSVDLWTDYCSFKMETTHDPHLVRELFERGSAFVGLDFLAHPFWDKYIEYEERQEAQDKIYAIHARIIRIPMHQYARYYERFRSLSHSQPITEVVPAEDLARFRAEVEAENVAFGGAPKPELEIERDVRAKIDAMFYDIFTTTQTEVSKRWTYESEIKRPYFHVTALEHKDLANWRKYLDFEESEGDYARIVALYERCLVTCAFYDDLWFRYARWMSGQEGKAEEVRNIYVRASTMFVPISRPGIRLQWAYFEESTGRVDVALDIHEAILLRLPDSVEVIVSWANVERRQNGIDAAIQVYKNQIDAPTVDIYTKAALVAEWALLLWKVKGSTEEAREVFTKNVTWYGDSRLFWDRWFQFELDQPSSAETEAQHGECMKKVFDELRERSQLSAPVKKDLAQIYLNYLVERGDKDAMKVFLQVDREIFGSSSVAKLSTESGKENGAAKGELDEASRQRAEAQYVHFYEVHGEPEADAQGNADFN*