MESLMRLVLVLFPFFVVFFVPLDHVSSESISRANFPDGFVFGTASSAYQFEGAVKEGNKGESIWDTFTKEKPGKILDFSNADTTVDQYHRFHNDIDLMKDLRMDAYRFSISWSRIFPNGTGEVNPDGVKYYNSLIDALLAKGIKPYVTLYHWDLPQALEDRYEGWLSREVVDDFEHYAFTCFKAFGDRVKYWITFNEPHGVSIQGYDTGIQAPGRCSLLGHWFCKKGKSSVEPYIVAHNILLSHAAAYHTYQRNFKEKQRGQIGISLDAKWYEPMSDCDEDKDAARRAMDFGLGWFMDPLINGDYPASMKSLVEERLPKITPEMYKTIKGAFDYVGINHYTTLYARNDRTRIRKLILQDASSDSAVITSSFRGGVAIGERAGSSWLHIVPWGIRKLAVYVKDIYGNPPVFITENGMDEKNSPFIDMEKALKDDKRIGFHRDYLSNLSAAIRNDECDVRGYFVWSLLDNWEWNSGYTVRFGIYYVDYKNNLTRIPKASARWFQTILSGSSSTSDSSKLILLEEATEQQQEYKFQEK*