MIKIYDTMTRSLRKFVPLTENTVNMYVCGPTVYNYIHIGNARSAVAFDTIRRYFEYTGYQVNYISNFTDVDDKIIKAATQAGVSPKELSDRFIAAFIEDTKALGVKPATQNPRVMDYIAEIISFVESLIEKDFAYEADGDVYFRVEKSEHYAKLANKTLSELEVGASGRTDAETALKENPLDFALWKSAKAGEVSWDSPWGFGRPGWHIECSVMATEILGDTIDIHGGGADLEFPHHTNEIAQSEAKTGKTFANYWMHNGFVTVDNEKMSKSLGNFVTVHDMLQTVDGQVLRFFLATQQYRKPINFTEKAIHDAEINLKYLKNTLQQPLTETADEQELKQFVIAFQDAMDDDFNTANGITVVFDMAKWINSGSYTEPVKSAFEKMLAVFGIIFEEEVLEVDIEALIAKRQEARANRDFATADAIRDQLAAQGIKLLDTKDGVRWLRD*