MSGEEKSLWSEYKNAQGRVYWSHAVTKQSVWEKPDELKTPFEKALSKTQWKQYASNNRPYYVNTVTKETKWDLPPELVELRELRASAANAIALYKPSTATPASVPETPLKPQNDDLPVITMPPGGFETKEESEAAFIHLLKKAGINETHTWDIAMRVIVLTNGILDERRAAKGARISRLRPVFHKMFAKSGVIKSYSTIKMLLLDEYTSKLRRDEETAERVSTRWRAAHDQIISSPAFRSDKDLQKVEVLDMIKVYEDYANARKAREGFKALLKELDHNGYIALLGLSGSSPLELWMDAVDDISEEVERAAEKINNALGKVNKKITLETSWEELEQWCREVHMDTQIGEKLRKEVYNLTHRIEDLRYALKKVDAIELDMTYEQAVPHMKDLEEFKEIEEEEDRKSAYEKFIKRQKEKLAESGDRRYSKDDAMDVDDDVKSDDRDRDRGDRRDRDRERERDKERDRSDKRDRDRERERKHGAHRKDRDDEEIEEGEI*