MKLWPFNVIEGTNDNPNIVVTYNGYEQRFSAEEILSMVKTKMKEVAEAYIGDTVKDVVITVPAYFNDCQRQATKDAATIAGLNVLRMINEPTAAVIAYGVGNMSSFNRKRNVLVFDLGGGTFDVSLLTISKQGTFKVKAVAGDTHLGGEDFDNRMVTYCIEDFKRTWDLDVTGNKRAMTRLKDECEKAKRVLSYATQTSIELDSFHEGIDFSMKITRAKFEQLNMNLFKKCINHLETCLTDAKMEKSSIQEVILVGGSTRIPKVQHMLQEFFDGKELCKSINPDEVVAYGGSSYGFKVKW*