MRKLMVEDDEMGKLHLACKEWGFFQLINHGVAEEVIEKMKVDLQEFFKLPLEEKNAYARLPNGMEGYGQPYIFGQGRKLDWGDMFMLGSLPASQRNMKFWPENPSSFRATLDKYSLELQKVSTCLVKLMAKNLGNNPKHLTDMFENGRQAVRMNYYPACVNGSNVMGITPHTDASGLTLLLQVNEVQGLQIKRNGKWIPITPIPGAFIVNIGDIIEVMSNGEYKSVEHKTVLNPEHERFSIAAFHFPNVKAMIGPLQDLVKENGAVYKTLSNDEFLGLFQKAKLDGKSILYYMKLEN*