MLSEGNHETRIIQEPYIPKSAQSLVDVQYSGINPADTRHMYMNMTNYVAGYEFTGTVKQIGPESPFKIGQDVFGISLMYDRRPNYLGAHQSFLLAEPLMTFLRPDHLDPITAVTLLAGGGTAMDGLFNVLGYGFSPADIPGDNPKDEPILIWGGAGSVGQAAIQLAKAAGFYPIITTASTQNHETMKGIGASHTFDYKSPTVTKDIRSLLESSGWSLKTVFDAVSTGLGVFEGLTQEQEKEIQDKYDQSSSGMARQCCDPKVPSSELRLTSVLPVKKDPTYAFCLNFRPVEVLDIGNEGAEWSEEFKQAEVAKMKTWQARIEKGIEWLVQNHEQYWEPPRTRVVKGVEEGLQGIRDVWQGKVSREKLIIDHRL*