MKWRDYADDVNLFEDFDKTIKPLTDEQRRKNINTLIAYFSKEVPSKIYNLSNDEIKPRDILRGLLNVYPPKEIAPEILNMLHNLLLIECEERELVDVNDIEEVEEGIAIWRGNITNLRADAIVNAANNKLLGCLQPLHLCVDNEIHSCAGPRLREDCDKIIKKQGHLEYTGDAKITRGYCLPAKFVVHTVGPIVSGGQPSKEQEKQLLHCYKSCLNTIKEIDEIKNIVFCGISTGVFGYPKKEAANLAVSRVRLWLKENPEKNLKVVFNVFTEEEEEKYRRIFK*