MPPKKNIEKPAKAKGAQAVADKTFGMKNKKGGAAQKQIAQLSAMAKSGGTPEEKRKQAEKAQREKEKRAAEEAKRELADLVNKPAQIQKVPFGVDPKTVVCIFFKKGNCEKGKKCKFSHNVEDERKVNKKSLYTDTRAEEDEQKKVETSAEWDEEKLRSVVLSKKGNQKTTTDKVCKFFVEAIEEGKYGWFWVCPNGGDKCMYKHALPPGFVLKTKEQRAAEKALMDKSPLKTLTLEEFLESERHKLTGTLTPVTPESFAKWKKERLDKKAAEEQAKKAKEATGRAMFESGTWKDDDESGDEDDDDNDAWNMEKLRAETEAARERKEAERVAALHGTAVGAMLESTAPVVEASGS*