MSEAAGRMDNAAKRKLQSKMLLATFEMYFRVLKNAASPVPAKRLPLMTPALIGLGKFTHLISVNFMEDLMEVFRKLLAGDALSADQKARTLLCACEILSGHGEALHVDTGEFHRQLYAMLAKPSDWTGGGDDDAKLDAGALRIKTLQRFLAGYKQVDQNRVAAFAKRLAGTALASEAGEAVGALGVARQLLAAYPKTRCLLENEKVGVGAFDPNLDDPETCVGLAAVLWDLSLLRSHYHPAVAAAASEVAGMPLQGAVATALGSHAPAELARLHSTTRGTFRPAI