MEALQKQQAARLAQGVGPLAPARSLLPPGPPLPDHRTLQAPEGALGEVGTEEEEDAEEDEEEGEEARAEEEAAEENHPGAQGPSSPSSQPPGLHPHEWTYEEQFKQLYELDADPKRKEFLDDLFSFMQKRGTPVNRVPIMAKQVLDLYALFRLVTAKGGLVEVINRKVWREVTRGLSLPTTITSAAFTLRTQYMKYLYPYECETRALSSPGELQAAIDSNRREGRRQAYTATPLFGLAGPPPRGALGPALGAGPAPRATPSSPGPAQGSASGLPAHACAQLSPSPIKKEESGIPTPRLALPVGLALGPTREKLAPEEPPEKRAVLMGPMDPPRPGMPPSFLPRGKVPLREERLDGPLNLAGSGISSINMALEINGVVYTGVLFARRQPVPASQGPTNPAPPPSTGPPSSTFP