MSKPTKFISKLYEILETNEYRKYIRWLPSGDGFVIPKIAEFSEKVMVENFTTKCFQSFLRQLSMYGFSMKKNERNQKQYQHQYFVKGNFKDLYKVVRNQRQSSVSVDECNLNQMRQSNIELKTQLDRLKEQQGLLSYNLRIQSKQQELILMKLDDLLKKCQKKKNPEIYKPYKQTWDLMMILLKGYQPYYGSILIEPLQEVCEPMTPFSEIQNTPLQFPFI