MLDDVPRTAAYRDALERNPSLMNGAKVLDVGCGTGILSMFAARGGASAVVGVDGAAPMAACARANVAHNGVDDRVSIVQGKVEELLRKGDVQLGGANSYDVLVSEWMGYGLLFESMLDTVIAARDAMLKPGGAVLPDVATIHVAGFGRNATSQPFWDDVYGFEMPAVQADLAEEAAKLAVVHGVKGAHVCTTDGMVKSLDLATMTVLDTEFSSEEVLITARTDGPIMCHGIVVWFDTAFSERFCKEAPVVLTTSPHAERTHWAQTLLHFPEPVALVPHGSFWWGKDQPKMGLIGTRTNPAKGIKVRIGMAKCKEEERARGLDISLEYEPVLEDGTPGTRKARMYQM*