MSEVSVINQAEVEDAGAAGQLDLPPGFRFHPTDEEIISHYLTHKALNHRFISGVIGEVDLNKCEPWDLPGRAKMGEKEWYFFCHKDRKYPTGTRTNRATETGYWKATGKDKEIFRGRGILVGMKKTLVFYRGRAPRGEKTGWVMHEFRLEGKLPQPLPRSAKDEWAVCKVFNKELAARTEPMAAAVAGAELERVGSLGFLNELLDSAELPALIGADVDEVIDFKGPASTSGLHAGAPGTSYLPVKMEEHALLQQMQYQQQPPPMFYSSQYFSLPAMNSGDLPPAIRRYCKAEQQVVSSGQTASVVSPSRETGLSTDRNAAGGGYAEISSAVTPSSSHQFLPELDDPVLNLADLWKY