MSVVALKPYAFPAKDVQENFPAPLLFIGWEDHLMFGTPVALPLPPDTPFGALCTAVLPGTYGYHPDFARIDWAKVEWFKSGEPWKPDPAKSLADNGLKHKDVIRFRTPGLTGISGSCS