MSVTALFEPIRSWLSSESLQSFVNSHHQQIIALQKDAPVGSALQVLAENKILSVPVLDEEGEYLGAFSVGDALRVLMQELESQLGHGWFDRLAQIKASELEAIGSSLCSKKVYTVTHPGDLWLKGDSKTTVLTVIKEGFQVLEPKGHHRIFVVDPAKAHTVTVHGSTVVINIKPGSEKPEASGLRPTDIVSQLDVVKLLSEHKDKLELVMTKTLEELEIFEGSVFTIHASASALEAFHHMALDHKSCLGIVDNTGKLIGNVSVSDLRFLGPQNYGLLLSTVAEFSVVIAGKGPSQEEAINGARVAGAADGKWSEVLKDLPLPTLKPSGTFGQLLGTMASENLHRLYIVDEDGKPVSIVTLTDVLREIIKPEPPVHHFQRMGTNDLPDDDDDDDDDDEEEEAEEEAK*