MNNSFFRKNSKIYIISGNLKGRKISFKNIPNLRPTTNQIRETLFEWLSKYIKNSRCLDCFAGSGVLGIEAISRYAAFSTLLEIEKKTFLTLKKNIKELNIYNVEIIRTNTLHWLKKTRNKPYDIIFIDPPYHQGLVKKTINLLENKKWIKKNSFIYIEQEKKQSIIVPKNWTLYKKKITNQIQCYLYICST