MSPTMDVESQELSSIIEKLISNGTNHLEMQDRYILPPHERPQMSQISYSESIPVVDLNDLDGPNRTTVVHQIRRACEEDVNHGVPEGVMTSMMGIAKEFFEMPVEDRASLYSEDPKQRVRFFTSSNITKEKVLSWADHLVHSCHPLEEVIGTWPEKPAAYRDIAGKYAAEVRMLILRLLAAISEALGLESDYLNKILGNHSQTMVINYYPPCPNPDLTLGIAGHSDGSAITVLMQSDVSGLQVLKNGKWAAVEPIPNAFVVNLGDQLQVVSNGRFRSVEHRAVTNISTARISIPTFYSPGNNAFIAPAASMVDEQQPALYRGYKFEEFYGAFYSQELKGKSVLDRFRI*