MSHSHHDGSKPYQPRRGPERPPQPADGIAVPPPAAVAPSVEHLVAAAAEAEALSRLGAEQQQLLQGHEQEVGEEEGEDEEEDEMEDDDDDDDEQEGQHGGIGVEHVPMDADAAAAAAVAAAGAQMDPHSVLVPGTVPPMATNQLTLSFQGEVYVFDSVSPDKVQAVLLLLGGRELSSLSGASSSAPYSKRLNFPHRVASLMRFREKRKERNFDKKIRYNVRKEVALRMQRNRGQFTSSKPKPDEIAASEMAAADGSLNWALVEGRPPSAAECHHCGINATATPMMRRGPDGPRTLCNACGLMWANKGLLRDLSKSPVPLHSIQQSAPILNGGNGSAMSALGSELENAAAAMGNGHEP