MSKKRVQEDSDSDIDLSSTDEELEQPQLQTNDEEPEIVDVDFDFFDFNPEIDFHSVKNFIRQLFGDDNVDIELSALTDLLLEEGHVGTTVKTDGKGGDPFSILSVLNLTKNLKQTAVSKLVDYILAKTSKSTEFNIMLRQLLKQNSKYKTGLIFSERLINMPVETVPPMYKMLLEEMEKSEDSHEEYELDYFIVVSKVYQLVASEADKLLDDSNKRKKTKTADSSKKEMDYFHYEDTVLEKNSTNYGYFNYNRKVQESDARRVFTDYGIEPKMSLILLTKAQLSKAIVEMEQQFPPF*