MKYQQLENLECGWKWTYLMKKHQEGELITKYIENSAAHAAVDKLIELESEPVRVLKWIEQHMNPDLSNRMKQTIRARRKRHFNAEHQHTRKKSIDLDFPVWHRLSALSQRRGNTLSETIIQLIEDAERKEKYANQMSSLKHDLEAILGKKE