MEKLNFVKNGAVRLPPGFRFHPTDEELVVQYLKRKVFACPLPASIIPEVDVCKSDPWDLPGDLEQERYFFSTREAKYPNGNRSNRATGSGYWKATGIDKQIVTSKGNQAVGMKKTLVFYRGKPPHGTRTDWIMHEYRLASTETAACNALLNKNSIQGSVAVPMENWVLCRIFLKKRSTKNEEENMQFDNDNRLSKLRTTKPVFYDFMTKHRTTDLNLAPSSSSGSSGITEVSCNESDDHEESSSCNSFPYFRRKP*