MALVPTPSIDGPIIAEVNMGSDSATVRATVVQASTIFYDTPATLVKAERLIADAAAYGSQLVVFPEAFIGGYPRGSTFGVIIGSRSAKGKEEFRKYHAAAIDVPGPEVDRLAAMAEKYKVYLVMGVIEREGYTLYCTVLFFDSQGRYLGKHRKLMPTALERVIWGFGDGSTIPVFETPIGKIGALICWENRMPLLRTAIYGKGIEIYCAPTADSRDVWQASMTHIALEGGCFVLSANQFCRRKDYPPPPEYMFGGSDDDLSPDSVVCSGGSVIISPSGAVLAGPNYEGEALISADLDFGEIVRSKFDFDVVGHYARPDVLSLIVKDHPLTPVTFTSGTKAESTQKS