MESKSLAVVEAPSTILNVEPIDIGPGSSEKDPTTKLRKKALTSVYLKHFETAPDGKTRKCKFCGQSYSIATATGNLGKHLSNRHPGYDITVNVASPAPQSVTVVKKLQPKPHVKGPQLELDHLNWLLVKWLILASLPPSTLDEHWLLNSFKFLNPTVKLWPEDKFQSVLCEVFRSMQEDVRVLVDQISSKVSITLDFWTSYEQLLYMSVTCQWIDENWSFQKLLLDICHISSPCGAAEVSHALLKVLKIYNIENRVLCCTHDNTPIALHACHTLKEDMDSQKMSPFYYLPCAAHTLNSVINDGLSSTKSIISKIREFVLKMNTSFEISQDFLQCCNAYQEGTWKFPLDASPRWSGNYQMLDIARKAGKSLETIVRKYDELLGSRVLLNNVEKNAVNIMHAFLEPFYKTINDICTNKVLTIGLVLFFMDHISETIAACRDSRHSPDWLKSAADEMATKARSYNDQMCNSFTYMTAILDPRIKVELIPESLNSENHLEEARSHFIRNYSTSHFPSISGSYAAHELEDGGSVSFAEEIARKKRKASMSSATDELTQYLSEPPAPIQTDVLEWWKVTNARYPRLSSMARDFLAAQPTALAPEDLFCSKGDEIDKQRFLTPYESTQALHCVKSWMQSGFKLKYKSTEIDYERLMELAAESSMAGSDKKQKS