MDSVSVNPNTIRPVGKTTPRLLHEAGKVEEELEGFLRVYRDGSVERISYVVSNVPPSDKPTEPVASKDVVLDAATRIWARLYLPADHQQRRGKLPLVIYFHGGGFVMGSPAWSIYHAFMCRLACEINSVIISVGYRLAPEHRLPVAYDDCFSAVEWVRRQAAGMKSVQAQNPKEPEESWLRSYCNFSRCFLAGDSAGGNIAHHVAVRAAKTDVKPLHIRGAIIIQPFFGGESRSTWERETSDPALPQKWIDVFWKLSLPVGANRDHPACNPIKSSRLQDVPLPPVLLCISERDVMRERNMEYYEALKRAGKKVKHVIFKDVGHAFQLLQPQSPRIRELTKVTREFIYK*