MVSLLQDQSNIKFSSSDTLERDQQDLMKTQGGPVSPVQQTDNPSYNCQPYESDGRTERKSSESSHSPSPASPAQDQIHGRYPTTQGIHCGKNKFKASFSTEKFRRYSYEESTVGDYDRFLKSSRNPFHPYKRQISEDVFQDAHQALPPEGSPFKNARSIDGFEGLPGSTGPDESESFPTHIPNISTEQPWCNSLQYSAAAQDHGSQVMQDADIKLRTSPLEGQPGLYCYQPPVQQMYCPSHPFHQYPSGGSYPVTYITSSHYPYQRIAPQSSQESQQPLFPKPIYSYSILIFMALKNSKTGSLPVSEIYNFMTEHFPYFKTAPDGWKNSVRHNLSLNKCFEKVENKSGNSSRKGCLWALNPAKIDKMQEELQKWKRKDPVAVRKSMAKP