MSEVSVINQAEVEDSAAGLNLPPGFRFHPTDEEIISHYLTPKALDDRFSSGVIGEVDLNKCEPWHLPGQAKMGEKEWYFFCHKDRKYPTGTRTNRATESGYWKATGKDKEIFRGRGVLVGMKKTLVFYRGRAPRGQKTGWVMHEFRLEGKLPHPLPRSAKDEWAVSKVFNKELLTPASNGTTMAAGEAEMERVNSFGFISDFLDSAELPPLMDPSFGADVDEVIDFKGPASTSGYAAGDAAGAHSGMGYQLQVKMEDPVQLQYQHQQQQHMMYSSPYFSLPAVNSGDMSPAIRRYCKAEQVSGQTSVLSPSRETGLSTDPNAAGCTEISSAVTPAASQQFLDHLDEYPALNLADIWKY