MEALKKQASKLREHVAKQQQAVLKQFSARYNQDPSLVDEAELECHQNLQRLYSTTRAAKHFQRNIVRGVEGFIAISTKQMEIVKKLAEDCCKYGNDNQHFGFALARASEEFGKSHKQIEKEREDLLKSLGEQVFEPLREMIMSAPLEDARLLTYRYQRIRQDMESQIADVMRKQLKSKESSGNTDNSVKLQHAESKLSDLRTTLAALGREATAAMEAVEAQQQQVTYERLLAMVDAERTYHQNAADILNKLHDEMLYAKHHNESANHYDEQSSEPESDTGPAQVHSHSTSEDPVLTKPSESTGNSQEVQFLGEVIHPFDAQADGELSLAVGEYVVVRQVAANGWSEGECKGKAGWFPSAYVEQRDKAPASKVIEPGLLTT*