MSTDVSSAENEGGATVRTARVPKYYRLKKHLLDMTRTQTPGTPVPPERTLAAEFDTSRTTVRQALQELVVEGRLERIQGKGTFVAKPKVSQALQLTSYTEDMRAQGLEPTSQLLDIGYITADDRLAGLLDITAGGRVLRIERLRMANGEPMAIETTHLSAKRFPALRRSLVKYTSLYTALAEVYDVHLAEAEETIETSLATPREAGLLGTDVGLPMLMLSRHSQDRTGQPVEWVRSVYRGDRYKFVARLKRPQD