MAKKRKLESESNETSEPTEKQLQCEKEDPEFRNDDKQRDHDEEVVGEDALKEEAKGEDNTEAETSSGSANRGNGDDDEEEPIEDLLEPFSKDQLLILLKEAAERHSDVANRIRIVADEDSVHRKIFVHGLGWDTKAETLIEAFKQYGEIEDCKCVVDKISGQSKGYGFILFKSRSGARNALKQPQKKIGTRMTACQLASIGPVQGTPVVAPAQHFNPENVQRKIYVSNVSADLDPQKLLEFFSRFGEIEEGPLGLDKVTGRPKGFALFVYRSLESAKKALEEPHKTFEGHVLHCHKANDGPKQVKQHQHNHNSHNQNSRYQRNDSNGYGAPGGHGHFIAGNNQAAQAFNPAIGQALTALLASQGAGLGLNQAFGQALLGTLGTASPGAVGGMPSSYGTQANITPGVYPGYAAQAGFQGGYQTQQPGQGSAGRGQHGVGYGGPYMGQM