MEVEKESVKLSLSNELTKTAQSLSMEAHKQNKPFITNLNKKPSMEVAIFAFPGSWEVSNWYHGDLFGETEVDRKLFKSLCRIGENRPAKVNAAFLKRFQDLLNDSTFKSEIEKAVNAKKKILFTGHLYGGATASFATLWMLDEYIKKRGKKFPIGCVTFGSPLIGDRTLSHAVRREKWAGHFTHFVMEHDIVPRMMLSPKISIQQQLPSILKFFQQKVKPNDHKRKKPSARQPMDEDQSIGDAECVEFFENVIINASTVASHVAFELMEPTNSLMEKLSVDFVKVSPYRPSGFYVFCTSHSQQFRVENPNAVLQLLFYFLQLTDENQKLVDFAYKSFSYEEELKNGLHLENLVDLKDLNDKLLTPNGTAGDAVRTSNEALFQLSTSARCCIIAAEEAENRKEENQRVIDKSLRREQSQSRTESKMIGDILSEIRNYKDSNVDYYEAFKLQNEKADFQANMNRLELAKIWDVIVEMVMREDLPDEFEGREDWVEVGTVFRRLVEPLDIANYYRHLKGDGYMKYRPKRYKFTQRWYEHANCMDFDEVVCESSFVAEVEEIKKQVFETKKKSVEKGKEEVESMDKRVEKWRSDDKIQKQDVFWGESILSMLREKVKL*