MHKLVTHKQKTVQQHVCEICEKVFLSKSNLIKHVRIHTGEKPHKCDLCGASFPQLSALNVHLKRHTGDRRYKCDDCGKKFTLNSGLKAHMMIHTGEKPFKCDVCDKSFRQKVALKTHSYTHCDDKPFKCNVCDKSFSQIANLTAHKRTHTGEKPFECHVCNKSFNQLGNLQNHLRIHKKKKDFNCDVCNKKFRQKGHLKLHMSKYH