MAANTILKGKAALVTGSTQGIGLAMLKALASAGCNVTMHGIPNDMEKIQRLCKQIAKDNSVEVTYSDANLLNPGQIRDMVRESHSAFGRLDILVNNAGIQHVAPVHELPDDKWDAIIGVCLSATFHATKAALPYMLEQGWGRIINTGSMHALVASPFKSAYNAAKHGVAGFTKTVALEVATKNVTVNAICPGYTDTDLVRNQIADTARIRGIPVESVIRDVLLADQPSKKFVKPEDIGALVVHLCGPHSDSFTGACLSIDGGWVAR*