MNMRNTSKHQHKLIVLISTICYVNNRFKKYTQNDILYYFNGNIKRNGQKEVKLKTLQSYLYKLKKELKVTDNHHKHLGINMGTEIYYKLKYSKKECYRQINKYFKNKKEDKFQKRITKNEKKIYNKNGSVEKWECINNIYNNKREYKDKKLKEESQVKKYAKKCHFKSKEFLSILNLDINKDDKIRILKAIKRAENYIMNNFSEKINDFIINRNKLKSKQEKLKEVLNEIKTQLESEKYDSKQVEMQIQEAYERYKNKPHFIIEDDKYDDCKKMINKIKNSIKNFNKNVEKNEQTVRVNIFSILFEQLKSKFETNIFIPVLKDYLDRQGKLDYNKAFNNQYYYELLKLIKNKENYSELQGFKEIVN