MVSKVLLTGASGYIAQHITNELLSHGFHVIGTVRRQEQADQLHKQFTEENPALQRDPSLLTYVLVPDIGAPDAFDEVLKSTSDITYVLHTASPVALNDDRALEDVYLKPAVEGTKNILSAIKKFANVSVKNVVVTASLACIMNLDKAEDKSFIHTEKVWNNNTWDQTKGGDKIVAYIVSKKEAEKAAWDFVEKEKPNFKLTTVNPPYVFGPQKFDASAKKESLNTSAEIVGSLLRTKYPSDDKLFDDPVSISVDVRDVALYHVLPLLDADLASKRLFVVQSKFSAQRILNIINENFPDLKGKIAVGKPEETARLEALKAPEYNNSVTVGLTGVDPIPLEKTIVDSVKQILRANK*