MKKNVILFMIATIVFLLIDLLWLGVLSKDLYQEQLGHLISNEFKLIPAVIFYVAFVTGLLVLVLKPGLKEKSFKQTILYALIYGFATYGAYDLTNYATMQDFPLLIVVIDLIWGTSLTLVTTIITYVVYRRFFEK