MEALQKQQAARLAQGVGPLALACPLLPPRPPLPDHRTLQAPEGALGNVGAEEEEDAEEDEEKREEAGAEEEAAEESCPGAQGPSSPSSQPPGLHPHEWTYEEQFKQLYELDADPKRKEFLDDLFSFMQKRGTPVNRVPIMAKQVLDLYALFRLVTAKGGLVEVINRKVWREVTRGLSLPTTITSAAFTLRTQYMKYLYPYECETRALSSPGELQAAIDSNRREGRRQAYPATPLFGLAGPPPRGAQDPALGPGPAPPATQSSPGPAQGSASGLPAHACAQLSPSPIKKEESGIPTPRLALPVGLALGPTREKLAPEEPPEKRAVLMGPMDPPRPGMPPSFLPRGKVPLREERLDGPLNLAGSGISSINMALEINGVVYTGVLFARRQPVPASQGPTNPAPSPSTGPPSSTLP