MKHGIWSEDEHDRFLLAIKEYPRGPWGSIASAVGTRSVRQVQTHTQKYYEKIMRRVRGLRKDRKTWARVEHRIDDDVLTFCEFMKSMGSNKVMVSDPDALKINTKVIVSPPSSTNSSPCTSPVQFHLSIQDEPEQELDATEQPLTTIASSTIDLPPLEEALDFLITMMEQ