MLPEPSTIQDDEKTVLNEDKIDGSDLPSQGESDIPQKSEDNTQVSEREIPPEQHPVADADEEALPKDIEADEGLQPEQLQPVPTDIDEEHREQFKTRELELLQTEEPVEEAREIIPGSSVYEKKHVALEPGDVERDAKEIFEEKVDTSEADFLQGTEPVEAALETSPEATQIEAQMPPEPSTIQQKSEDNTQVSEREIPPEQHPVPDAEEEALPKDIEADEGLQPGQLQPVPTDIDEEQFKMRELELFHTEEPVEEAREIIPGSSVYEKKHVALEPGDVERDAKEIFEEKVDTSEAD