MSKQLLDRLAGRRTHRKSRNGCSGCKKRHIKCDETRPECRNCIMAERVCSYLKTEPDHSSSAIPSTAATVWTGIIAPNEICASRCLAIPKDPGEVYSCTGQTFTASHMAFLHYAQSNMSEFMALTGNIRPLIDTAIEHSLTAPYLLDQLLGLSSLHLSTQNGPKASIYSHQATELQTRALGFFNQTKEHISDKTYIPTFVFASLLGIHVLYETLQWHCGSLADFIDAFVNYSRLHRGVRSITGKYWDEILQSDLKPLLFIVDVMDKEPVQTPGPETKQLREFLDKIPTPSASTTLCITALEKLQWVIDLAGGRPDEFEVGVHAVMSWPICIPDEYIEALHQHQPEALVVLAFYAAMLHRYRRFWAFGGSGAPIVHLISNSVGPFWQDVLAWPLQVLIES