MEALKKQASKLRQHVAKQQQAVFKQFSARYNQDPSLVDEAELECHQNLQRLYSTTRAAKHFQRNIVRGVEGFIAVSTKQMEIVRKLAEDCCKYGNDNHHFGFALAKASEEFGKSHKQIEKEREDLLKILGEQVFEPLREMIMSAPLEDARLLTYRYQRIRQDMESQIADVMRKQLKSKESSGNADNSMKLQHAESKLSELRTTLAALGREATAAMEAVEAQQQQVTYERLLAMVDAERTYHQNAADILSKLHDEMLLAKHHNESTNHYDEQSSEPESETAPAQLHSDSTSDDPVLTKPSEPTGNGQEVQFLGEVIHPFDAQADGELSLSVGEYVVIRQVAANGWSEGECKGKAGWFPSAYVERRDKAPASKVIEPGLLTT*