MDSGHGQTLSAADFQSTTILSTETSAMLSQQDSSRSVSIRDTLPTYAKELIAGGAAGGIAKTIVAPLERVKILYQTRYQNIQCLGVIKSLRFIRTKEGFLGFYKGNGASVIRVVPYAALHFMTYEQYRRLILNHYPWAAPGAGIDLLAGSLAGGTAVIVTYPLDLARTRLAYQVKDVSSNARIYKGVGDVFCKAYKESGFRGLYRGVGPTLYGMLPYAGLKFYIYEKLKGSLPSELQSSIFSKLVCGAVAGLTGQTIIYPLDVVRRQMQVQLPNSTHQGYSSTLDGLATIIRTHGVRQLYSGISINHIKLVPSVAIGFASYDVLKSWLGVPPRETGQRRAVTS*