MEKLSFVKNGVLRLPPGFRFHPTDEELVVQYLKRKVFACPLPASIIPEVDVCKSDPWDLPGDLEQERYFFSTREAKYPNGNRSNRATGSGYWKATGIDKQIVTSKGHQVVGMKKTLVFYRGKPPHGTRTDWIMHEYRLASTETTACNTLKNKNSTQGPVVVPMENWVLCRIFLKKRGTKNEEENIQVGNDNRLPKLRATEPVFYDFMTKEKTTDLNLAPSSSSSGSSGITEEVSCNESDDHEESSSCNSFPYVRRKP