MKTRIPIPKKRVAVLSAAISDSPDGWYQLLPAGHFSARDGRPDDVPGGQWFIDATIAEQFIAATAAIGQPVLFDYNHVTLKQDSDAAACAEARAAGWLRDPRNDMQWREGVGLFVRLSLTPAAQAAVDNREWAYLSAVFPYDESGRPLYLRLGALTNDPGLTGMQSMAALSAQRDTLISPSPTTEDIPMNDMLLQLLEQLGIELPEDTTELTDDALSDLLTQALAALETLKASAQVALDAQEVIETLPDPDAISTEVTTLIDDNAADLTEAEQILEEAALNGVDLTRFVPARAYHLLARQAAVLNARASSGSADSIIASARRTGRVVTAEIPYLKAVARQHGIAALNAAIAGRRGIGALTRRQTPQYRQPGKRLAVLSAADKEAARLQGLTDAEFLKRKQKGAKK