MKHGIWSEDEHDRFLLAIKEYPRGPWGCIASAVGTRSVRQVQTHTQKYYEKIMRRVRGLRKDRKTWARVEHRIDDDVVTFCEFMKSMGSNKVMVSDPNALKINTKVAAAVSPPSSTSSSPCTSPVQFRLSIDDSEPEEEVEATEQSLAFNSVIHAGSSTLDLPPLEEALDFLITLMEQ