MDSMLLSSGRISSSTPLPLVLSYSSSALLEKKSISAKTHLSFPIKQAEKTPFLGRSLVFDDRKLELDSRRNIHLPFHPIKAAVKRRKELPLDNVIQRDKKLKLVLKIRKILVGQPDRIMSVKELGRFKRDLGIPKKRRLIALLKRFPAIFEIVEEGVYLLQFKLTPEADRLYLEELRVRNEMEGLLVTKLRKLLMMSLEKRVILEKIAHLRTDFGLPLEFRDTICQRYPQYFKIVKTDRGPALELTSWDPELAVSAAELSEEENRAKEIEERNLIIDRPPKFKRVKLPKGLNLSKGDIRRLAKFREIPYISPYSDFTELKAGTLEKEKHACGVVHEILSLTVEKRTLVDHFTHFREEFRFSQQLRGMLIRHPDMFYVSLKGERDSVFLREAYRDSHLIDKDRLLLIKEKMRALVAVPRFPNGRAVRKDIDGVRVEGDDWVDGNEVEDGDSWSDVDNAMSDGLEDEFGDDDDDEYGDEDDWSNEEDEMPPDFDDGGILGFEDSKPVKHDDVSKKVEEKVLVPVFPDGKPRERW