MSIFQEFSRRLKGEVKSNPELQKSINELKEKAGDLRNRTKETTEQLYKQVDAAREEAEARARQVSAVVKEKVLEAKEKVSEASSQVKESVGSLKFGSSEEGPSKELKNNTERESASGASEKDSRDGASHSKRESQFSGTTGTDSSKLGDNAQEAFSSKFAKNFFSVSSSALAALKKLKETKFVDMAKEGYKFLKEELSATSSRRRAKAPTTTERSDSTAIVAVVKKSSGWEKRWDDLKEKARAHPLYKRLKGVKGHRVVTKSQEIAEDLRDRWETSDSLVVHKIQDLNESIFGETATAMALREIKRRDPYFSFPEFILEVQESVRPVLQAYLKGDLAELRKRCSREVVDRCRAERVAYESQGIYLDNKILHISDVEVKETKLMGNVPIIIVAFQTQQIYCVRDKHGNITQGAKDDIHTVYYAWAMQQISSEEMGDGELHSF