MPPKKGKGQPDQPKKAPATVADKTFGMKNKKGAQAQKQIERMQTSYKAGGTPDEKRRQAEKEQREREKIASEAAKKEAAELFKPVQVQKVPFGVDPKTVLCQFYKKGHCEKGRKCKFSHDLNIERKSTKIDLAQDPREAEAEKRKEETSDDWDEEKLRSVVLSKKGNQKTTTEKVCKFFIDAVEEGKYGWFWTCPNGGDKCMYQHKLPPGFVLKTKEQRAAEKALMDKSPLKTLTLEDFLESERHKLTGTLTPVTPETFAKWKAERMDKKAGEEQARLAKEATGRAMFEKGDWEASGDEDEGDDNEDDAWNMERMRRETEALREKKEAERLANLYGGAAPSSNEVAPQIVEPVANEEGEAS*