AAGSKALGSAQSRGEKRTAHNAIEKRYRSSINDKIVELKDLVVGTEAKLNKSAVLRKAIDYIRFLQHSNQKLKQENLTLRSAHKSK