MPPKSDNDPKVVARWIPEEEEALVNFLHQHRAEASDGTGNFKLQTYNQLAATIAPYRKSGTAAKTTLQCKNKWKALRHVYSEIERYRNTSGFHWDSVGGAGIVGSDAQRVWEGYTQIHKVLRPYRNEGWPLYDLMQEIMPNG