RMLFDARNAPYIRWGEDGHTVLIANPHGFATKIIPQYFKHSNLASFIRQLNVYGFHKTTQDPDICEFAHTNFKRDEPALMQNIRRK