MAIMKPGKFDNQVKRNTTKHLQTRPLLHKVAGHVRAVAAGFKCKHGKATILKHDQQGDGRGSKVDLDMEAVTQAEGSCNLQLRLPLQGRKEKILFEGALGRPWQMAPLGSNPAPSINKQKLIHQVTSTKS