MTMTVDNPVAEASDTPDKPKRAAGKRTKTLQLTLTVTGTADGEWHAELKQGSTHLVRDLAVAAAAVSRAARELHEDLSTPIDAVIEEARSQQAAKVAALEAELEAARKALACLD