MDSGHGQTLSASDFQSATILPTETSTMLSQQDDSRLVSIRDALPTYVKELIAGGAAGGITKTIVAPLERVKILYQTRYQNVQCLGVMQSLRFIRKKEGFRGFYKGNGASVIRVVPYAALHFMTYEQYRRLILSHYPWAAPGAAIDLLAGSLAGGTAVLCTYPLDLARTRLAYQVKDVQLNARIYKGVGDVFCKAYKETGFRGLYRGVGPTLYGMLPYAGLKFYIYEKLKASLPSELQSSIFSKLVCGAVAGLTGQTIIYPLDVVRRQMQVQSPNSTHQGYSSTLDGLATIIRTQGVRQLYSGISINHIKLVPSVAIGFASYDVIKSWLRVPPRETGH*