MALVLSSPTNLGSSLCTSLVPVGGSAAVCGNARVCMLASPSSSSLGGWGQDAFRGLSSGFEKNVKSVNEGLRQIASGPLRHRGGNWQVNASDVQLASGGDSGSGVGGGFGDGKGGDGDSGDGSFSEGSGNSENRDEALAVLATIGRSLESLPKDLSAAVKSGKVPASVIQRFLELEKAPFRNWLMQFAGFKERLLADDLFLTKVGIECGVGIFTKTAAELERRRENFTKELDFVVADVIMALVADFMLVWLPAPTVALRPALAKNAGKIATFFYKCPDNAFQIALRGTSYSTLQRVGAIVRNGSKLFVVGTSASLIGTAATNTLIKLRKSLDKNFEGETEDIPIVSTSLAYGVYMAISSNLRYQVLAGVVEQRLLEPLLHNQKVVLGVSSFAVRTANTFLGSLLWVDYARWIGVQKVQEH*