MKHRIALLLVLTSLSASALAASPCQEKEQDIQREISYAEKHHNQSRIDGLNTALRQVRENCSDSKLKADHQQKIAKQREEIAERQRDLQEARKKGDADKINKRQHKLNEAQQELKTLESRDY