MSVVKRHWRRFLVAALVLIVGAALLLWSRPAAQAKLEALDLDDGGHATLAEPGEKPRSRVVVIAAPEQQLNDAQMLNLAHDSAARVIQYFPPENGDCRAQQSRLEAVIARLGGKPNLVAGIGPGSTTAWRWLASQDDDKAKALSVGFDIALAERDCDAPLPHQASHGQWLLAWNDNPDDDTAVFVRKQSSAETSISDYDTPLSDVLAHQLRLQLQGNAEALPVLEVPAAQPSDIVTLFYSGDGGWRDLDKDSAEHMASMGYPVVGIDTLRYYWQHKSPEQSAADLSKLMQHYREKWGAKRFVLAGYSFGADILPAIYNRLPGKDQQQVKAMLLLALARTGSFEIEVEGWLGKAGEEAATGPEMARLPAAKVFCIYGAEEKDESGCTQSQAVGEKLELPGGHHFDEDYLSLAKKMLQAIRDRENAPDA*