MEKSLVIVESPSKAKTIHKYLGKNYKVEASMGHIRDLPKSQLGIDIEKNFEPKYITIRGKGPIIEKLKKEAKNASKIYLATDPDREGEAISWHLANLLNIDVNDKCRIEFHEITKNAIQNAIKNPRKINMNLVDAQQARRILDRLVGYNISPLLWKKIKRGLSAGRVQSVATRLICDREKEIEEFKPEEYWSLSAFLYKEKKTQYFEAKFYGTKDGKIDLKNENDVNNIIKDLADDYIVDNVKTGTKKRNPSPPFITSTMQQEASKKLGFTAKKTMMIAQQLYEGVEIKGEGSLGLITYMRTDSTRISEEAKKAAYEYILQKYGKEYANPNTTYTKKGGNIQDAHEAIRPTYINLDPDQIKDSLKPDQYKLYKLIWSRFLASQMSQALYDTITMDIINKNYIFKASGSKLKFAGFMTVYIEEADTENIEEKTLPLLEKGDHLKLKVLKPEQHFTQPPARYTEATLIKELEEKGIGRPSTYAPIISTLLERGYVIKEKKNLKPTELGFIVTDVMKEFFPDIVDVKFTAEMEEQLDKIEEGIEKWCDVIDGFYNNFNDSLKVAEEQMKDIEIKDEVTDIKCEFCGRNMVIKYGRYGKFLACPGFPECKNTKPLYEETGIICPKCGGKIIVKKSKRGKTYYACENSSQCGTMFWDKPINETCPKCGNLLMEKYIKGNKVIKCSNCDYVK