MKAQINGKEYSFESSDTILKLARRNGIYIPTLCELHDTGHAPGTCRVCMVEVRTEGAEAAYVTACDTPLQDGARIYTRTPKVQELRRMQLDLMMGDHNQDCASCSRHGACELIDVADAVGLKKSSISIQPLQTAPCEAADSAVVYDQSRCIRCMRCVSICRDTQGVDALEVSGRGVNSAIVIKDGKTRNESDCVSCGQCVMVCPTGALSERDQTQEVIDYLADPKIVTVFQIAPSIRVGFGEEFGLEPGGNVEGKVVAALRAIGADVILDTNFAADVVIMEEGTEVLGRVTRSEGTTFTSCCPGWVDFAEKNFPQILPMLSSTRSPQQVLGSLAKTYLPNKMDIDPARIRVVSIMPCTAKKNEAARPELGKDGIPDVDIVLTIREFARLLRREGVDLRELEPSAFDDPLMSEYSGAGVIFGTTGGVMEAAIRTLYFVANGKELDGIEVHAVRGFDNVREATIEVGGKVGTLKVAMAHGLTAARAISEAVLAGTVKYDFIEVMACPGGCIDGGGHLRSKKRYLKHAQERRNGLFAIDRKTKARQSHNNLQVQKLYRDFLGEPNSHHAHELLHTHYHAHQQEARVCLKKIWADKE