MLKQKNRGPNPLLVLDEQSKKKSEARVFRLPWLPTLSLYQFVGPKIVNKQNCLYDSTRTTATRSAINRPQGVLCIMTAPGRPQPEVPSIDLEEYSASKTLIPFDRPVPLLRGPIKAGPQEETVGQFILAFKDPISWASAYKACESQVTQQCESGARIGCSIAASDKCKTPWWKSFTGSASNQDFAERARCEEREMEACLEAANGKCHEFAKQKCFPAFRDAWIGVKGLSPKVKKKELSRLISWVKLGENCQIADLWRLERPWLEFKAQLQVSYCKGSDILG*