MKRFFQFMLITLLIVSMAAISFGCAKSEETTEGNNTGNEQTNASNQEETIKEPVTIEFWHTYSDTEEVIFNEQVLPLFEEKYPNIKVTSTRMPYEGLKQQVIAGVAGDAAPDLMRMDIIWVPEFAKLGALMSLDDMDGFGDVSGQLFPGPLATNYYNGKYYGLPLNTNTKVAIYNKELLAEAGLTEAPKTFDQLIEASKALKAKGKFGIGIGGTGPWGSLPYFWSLGGKITDENFTKASGYLNSPESIAALEKIVELNNEGLIAPTLLGGEPGTWDGVKEQYLMIDDGPWFYSILGDEALEITTPALMPEGDGGSVSVVGGEDLVMFNTTKHPEEAWTFMKFLMTEEPQKIMAQTGLIPTNQQAAGSTEVLSVPFIKPYIEQLKTAQPRTPHPNWVKIEESLDLAFGKAVRGEMGAKEALDQAAKEIDEFLKLEHHHHHH