MEKMNFVKKNGEVRLPPGFRFHPTDEELVVQYLKRKVFSFPLPASIIPEVDLCKSDPWDLPGDMEQERYFFSTKEAKYPNGNRSNRATNSGYWKATGLDKQIMNSKTHEVAGMKKTLVFYRGKPPHGSRTDWIMHEYRLTSSHSNPPLNENWVLCRIFLKRRSGAKNGEERVVKGLKPSSGSNFGDEVKKNSASSSNSSSKVVVFYDFLAEKKNNNTDASSTSITISPASSGITNELDEQENEDSSKSLPSSFGNA