MEKLNFVKNGVLRLPPGFRFHPTDEELVVQYLKRKVFACPLPASIIPEVDVCKSDPWDLPGELEQERYFFSTREAKYPNGNRSNRATISGYWKATGIDKEIVTSKGNQLVGMKKTLVFYRGKPPHGTRTDWIMHEYRLVTTEATVCNSPQKKNSIQIPLVPIENWVLCRIFLKRRSTKNEEENFQIGNKNRVCKLRNTKPVFYDFLTKDRTDLNLGPSCASSGSSGVTEVSSNESDDHEESSSCNSFPYFRRKP*