MASKVLLTGASGYIAQHITSELLSHGFKVIGTVRRQEQADQLHKQFSDDVPALQKDPSLLTYVLVPDMGAPDAFDEVLKSTPDITYVLHTACPVGPNDDRALEDVFFKPVVEGTKNIFNAIRNLANDSVKNVVLTSSFVTLMNADKAEDKSFIYTEKSWNNNTWDQIKNRDELLAYTVSKTEAEKGAWDFVDREKPNFKLTTVHPPLVFGPQKFDVAAKKESLNFSAEIVGSLLRTKYPSDDKLFDDVVTLSVDVRDVALYHVLPLLNADLASKRLAVVQGKFSAQRILNIINENFPELKGKIAVGKPEETARLEALKAPEYNNSVTVGLTGVDPIPLEKTVVDSVKQILRARK*