MQNHLCELVYICFECVPIRNLCTEVRLFNHRAKFHRGQHSGFKCNLCTQKFLTPRKLRKHKKMSHVFTKTYQCHFCEELFISETAVTTHERIHTGIIKFECKICDFKCNRFLNMEEHRKDEHGYLCTICQSKLGEWADLKNHMLIEHGGYLSSEFN