MDDLLKATWYVLEDPQVAGEHLVLESLGQRLSTIWLSQDEARAFMEKTPTAAGMQVGKLEGYALKETYLVALGRLGVNQIVVGYQPGMLQAQVIPREKALERLSLLAWEG