MKQYAPNWSLVDQKKPMGLDSELVELLWQDMHVAMHTQSNHGASAINDESKPDQEPQCERSLDRSAGLIQVDETVSWLQYPLDDPPAKEFCSDFFSEMAGIGVIGVPTESTAFTATCPPRPPQSCKAQASSFGDGDASICGSNQIHAQADLSRDSAAAATKGMPSETEQKHAYETTLTSSSGGSDCSVRRMRKQIFGSNRSQKRRKRDADDQSEEAEIESMEAKKLAQRSTATRRSRAAEVHNLSERRRRDRINEKMKALQELIPRCNKTDKASMLDEAIGYMKSLQLQVQMMWMGSAMAQMMFPGVQQYMSHASVPWMHHAVQVPSVPVIHHSAGSYTNHLCLSPALHAANFQNQMQGFHVQESSYVPCHGFHHLQPHSQACSSIFTPLHLCLFAEITPM