MSKRGYPEGGFYDRRRDDRRDRPAAAAQAAPLTSSTEAAEELKKVLRQALQQHADKQSAGCRRAALAEVLRETTRLPEVLPGSGPKAAAQKTESVSWPPMLYISGIKGVLEDSAGKLKVRFGKWGPDVQCPVYRGPFTGDARMRVRWVNLREQEMKIADATKMRDQEMQRVMESANEERESAVAKAKEEEAKRLALEAAQAARDASLREHRIKVEELTRRLGKEEEQTLVAQEKQRAAEEKEREARKERDLMQRGADELTELMSSALAQKERELQAHKKTYEKISRHPKHEYAFSNGLHPFKTFGDVKGVGELLFPKGCNQMQKLEAECLDGYLQHGFWGETTMDAFPSWPPFSAAKVFKIKTETVDDKVVQEYLLVEKDEKMTGLMPIKDATGAVRFEVQELNELQYDAAFLRYVRKRFPKQADAFMGYLRGQYRDYCEKRGLGVHEDAVHRRLWNREQDREMTPAEIFAIFSALNE*