MKKFLFKQKFCESLPKSFSKTLLALSLGLILLGIFAPFPKVPKQPSVPLMFHFTEHYARFIPTILSVAIPLIQRDAVGLFQVANASIATTLLTHTTKRALNHVTINDQRLGERPYGGNFNMPSGHSSMVGLAVAFLMRRYSFKKYFWLLPLVPLTMLARIYLDMHTIGAVLTGLGVGMLCVSLFTSPKKPEAAAKAGLFQRHGEGTKATVGEPVKKLGIVFSFWDERNSTNSKKQKIKEFCSTIGNNLDIKKCSTIGNNLDILGIVFSKKLGTKSTPTAAKLNAKEKKKLNAKEGLKIDISNTNKKCPIIVDQIDSYFVLKPKKTATRKKMNSSGSKEWPKKYGVKKYKTSRNKNEFGGPGPGSLNIGSNLAQVSRKKGPGPGIPRIKFTKSEYLEAYAAYDILGIVFSFAAYISADIIASRAAYGTIPRIKFTKAAYWPDKIEIGFAAYSSLHLENQK