MEALKKQASKLREHVAKQQQAVLKQFSTRYSQDPSLVDEAELECHQNLQRLYSTTRAAKHFQRNIVRGVEGFIAVSTKQMEIVKKLAGDCCKYGDDNQHFGFALARASEEFGKSHKQIEKEREDLLKILGEQIFEPLREMIMSAPLEDARLLTYRYQRIRQDMESQIADVMRKQLKSKESSGNTDNSVKLQHAESKLSDLRTTLAALGREATAAMEAVEAQQQQVTYERLLAMVDAERTYHQNAADILNKLHDEMLYAKHHNESANHYDEQSSEPESDAGPAQVHSRSTSEDPVLTKPSESTGNSQEVQFLGEVIHPFDAQADGELSLAVGEYVVVRQVAANGWSEGECKGKAGWFPSAYVEQRDRAPASKVIEPGLLTT*