MKSCLYFTFIVLFLTACSTKNLTSLHHENLEQKNENKHYAKLEYEQNVSILPQFTYDINFDAKRYKKYFFNPWHDSFKNYKGQNIFWSFPLYLNSKNTYYFFNKQIIPLSWFKNAINNANIQEFGKLNQKALIIQNTIIKNLPTQRAILKNPFFENEGIPFDYASDGILNTGSPVLISHFSKDKRYAFVLGEAGFGFVESKNLEFFSNDRAKIYENLNFITPLKEKFAIYSEDGKFFFESRIGAIYPYYKEDKNYFYGKIGSKKYKISKKDVSKFPLQFNDKNLKNQLSQVLNLPYGWGGYNFERDCSLLTRDIFSAFGLYLPRNSAAQKNSFNHFDISTLSNSQKKDFLNRFGKAYLSLLYLPGHIMLYAGQITDNNIAIHNIWGLRKDATQRLLISSSVITSLEIGKNEILEDNLLLSRLKEISFINLNEQEKEQIKSYLENIQNK*