MPRVSALDMPDVPKGQLPEHLNFQRTRVLCASDAALHTEGIQYSGAYASMGVDNSLNLEKFCENFKVEVIDIKDEESSGTDWDKENSIEFDMVGIDASLANAFRRILIAEVPTMAIEKVLIANNTSVVQDEVLAHRLGLIPIKVDPRLFEYKSENDAATEKNTIVFKLHVKCGKDSTRLTVKSDQLKWLPGGSELPMAAADSSSKIKTYTSFSCSQDSLPEFSNNPITPAYPDITIARLRSGQEIELEAHVVKGLGKTHAKWSPVSTAWYRMLPEVVLLQDVRGENAEELVKKCPAKVFDIEDG*