MEKLNFVKNGVLRLPPGFRFHPTDEELVVQYLRRKVLAWPLPASIIPEVDVCKADPWELPGDLEQERYFFSTREAKYPNGNRSNRATVSGYWKATGIDKQIITSRSNQVVGMKKTLVFYRGKPPHGSRTDWIMHEYRLVSAETAACNAPHKKSQTQSHAVPMENWVLCRIFLKKRSSTTKNDDDSMQSCNENGARKVRTSRPVFYDFLTKDRTDLNLAPSCSSSGSSGITEVSHNDTDDHEESSSCNSFPYFRRKP