MKLWKNATFYQMTAEGDQVSAVLTENGQICAVGEAMDLEKQYVANITETIDLEGKVVFPGFVDAHIHLLWYGQALERLNLNQTTTKKEALALIAERTKQIASDEWLFVEGYDENKWSDEQTLISLADLDEVSQTNPILVRRIDYHSVSINSALQEKIADFSETGFDGGGEIVRDKTGEFIGVLRDNATTMAIDSFPAATPSELSAWLEIAITDLWSKGITGAHSEDLHYFTGFASTLAAFRNTIGSNKMPFRAHLLVHHAELAAFSASNESFVSGDAFLELGAMKIFYDGTVGSRTALMSAGYADNPNEKGLQIHSDQAFEDLIKAARKAGLPVAIHILGDQAFANVIRTLRANPPKEGQYDRLIHTPWLTEALIEEATGLPVLFDIQPQFMASDLPWALEVLGDNHPPLAFAWKTLLQAGFPLAGGSDAPIEVPNPFWGIHAAVTRTANADLDGVGYWPEQALNVFEAIQLYTKGAAFASYKTTTRGQIAPGFVADFTILAEDPFQMKQAELRQVSVVMTVVNEQIVYQKK*