MNKIMNSKENKTNLEAYLSWIDAILNLCNKIDSVCTKLDKKFPSGANSSHLKKYKHSINVYEIIKHYSWQNNIRTKDLINKYKNNSEWKLENIIKNTGKTYNNEMVQINCGNKACLGHFGLNGEISGTKLIKRRGEDKVKIEQGFKIDLNSKCGNKRNQDKRYELESEILKNLEVGQKIFITSKSSTKKSVEFTKITQDYDYLLNGKAGENKIKIIKYQELFCDVPGVYWDKRSWIASWYQHGKRYYRSFSAKLYGFNRAKYFAIQSRLSNLNCSRKYTPRKHSKYIV