MEKVNEIRNAQRAEGAACVLAIGRANPPNFILQSEYPDYYFRVTKSEHMVDVKEKFKRICDKTMIRKRHLFVTEEILKANPSMITYGEVSHDARRQMTVDYLPKLGKEAALKALKEWGQPKSRITHLIVYNTLALSMPGADYELAKALELDTTVHRTVMYLVGCHAGPHILRHAKDIAENNKGARILIVCAEITAVNFHGPSETQIDSLIGQALFGDGAAAIIVGAEPDYSIERPCFQLISGTQRTIPNTDGAAFSEIINMGQTFHLRKDLPCLISDYIEESLVNIFKPIGITDWNSIFWIAHNGGPAVLNGIESELKLDKEKLNVTRHVLSEYGNMSSIGVLFMMDEMRKRSFEQGKTTTGLGCEWGVMFGFGPGLTIEALALRSVPLLD*