MNKKRMIQAMCALGLIYCMLFTTLYAKTQPAKEKPGAAIFVMATQNSVTACPKSYHYQSEVISLDMKIPQLQGLTDRTFQRQFNQNLLKEAKARKKNAISEALQYNKEMIRDGLKPLKFEYLESYTAIPSPYPYYTLEFFKYQYSGGAHGLGELRYITIDLIKNKIISLKDLFKPTVDYKALINAGINEQISRRIQQGEVFFVGDGGFVGIKDEQNFYINQDGLIVIVFNVYEIAPYAAGVIEIPLDMTKLLPYMK