MDHLDSLIAEIKSKVWDWELNVFDIQERSGGHPLYVVGMAVLEELGLVDGWKIDRQTLAKYILAVEGQYKPNPYHNATHAADFTQAAAVVLKSVHQHMGQLSQLEDFCVIMASVVHDLSHPGVNNDFLVKSRDSTAIVYNDRSVNENMHVSKAFQLALENPELNIFSKFSDEEYMQARRWIVGMVLSTDMAVHYELLNKYKAALSQEPDERAWKERDLMYQMVVHIADLINTARPFNLALKWGELVTTEFLQQGGKEAQLGLPVSRPCDHQLVSLPGAQLFVIDTFVLPTLELLQTTAPSFVQMVQPRLQDAKKKWQQLAAAGVKHPQQTYPEVN*