MKKMHVESEFAPLRSVVLAQSQFCLPDKFDEADTTFLTEENARLTQNNEGRDLADFAPEQQVRWEKEKEVMQGVLESYGVEVFRPRLLTTYEKEHGKELGVGYSNFFSRDPFFTIGNLLIEGNLRFQHRRQEILPIRPIIQQWTQEAEGYYFAAPQPDISEGALSEAGPFIEGGDVLVLGKTIFVGYSGLASNLAGIQWLANMIGHFGYEVVPVRLHPHILHLDCALSLLREGLMIVCEEAFLDGLPAQLANWEKIHVTLQEAAYLVTNGLPLNEETYITDQSFTTLIPQIEAKGIKVEAIDYHVSRMLGGSFRCTTQALIRE*