MPQPQQDRPARDNDLDISQGNSDGQDGAEGSQPKRRLQRLTPQQTQVLEGFFGICAHPDENQRMGMSESTGLTMQQVKFWFQNKRTHMKHVTGKEETYRMKAQNEMLREENKRL