MSHHDGSKPYQPRRGPERHPQPADGIAAPPPAAVAPSVEHLVAAAAEAEALNRFAAEQQQQLQGHEQEVGEEEEEEDEQEDEMEEEDEDEHEGQHGGIGGEHVPMDADAAAAAAAAAVSQMDPHSALVAGTVPPMATNQLTLSFQGEVYVFDSVSPDKVQAVLLLLGGRELSSLGGASSSAPYSKRLNYPHRVASLMRFREKRKERNFDKKIRYSVRKEVALRMQRNRGQFTSSKPKPDEIAASEMASADGSPNWALVEGRPPSAAECHHCGTNATATPMMRRGPDGPRTLCNACGLMWANKGLLRDVTKSPVPLQATQSAPHLDGGNGSAMSAPGSELENAAAAMTNGHESSSSGV