MKHGIWSEDEHDRFLLAIKEFPHGPWASIAQAVGTRSVRQVQTHTQKYYEKIMRRVRGLRKDRKTWARVEHRIDDDVLHFCEFMKSMGSNKVMVTSPTAIHRVVSPPSSTSSSPCTSPVQFRLSLDEPEEELDAATTDQYTDTTNLPPLEEALDFLIAIMMEH