METQKVPIDDESLLLSDIFSNAEFGGGEDLFSILENVVPPNSTTSSLSDPPQDYETETSFKCKRQKIALTSIEEQNNDGQHRSMSHIAVERNRRKQMNEQLSILRSLMPCFYVKRGDQASIIEGVVDYINELHQLLQCLETKKQRKVYNEVLSPRLLIQSPRISPLSPRKIIPISSPKTPQPWLQPCGGGGGYLSSPTSSANSSINDNINELVANSKSSIADVEVKFSGPHVLLKTISSRIPGQAMRIISALEDLALEIVHLSVSTADETMLNSFTIKIGIECQLSAEELAQQIQQTFC