MDSGHGQTLSTANFQSATILSTEAPAMLSQQDSSRSLSICDTLPTYAKELIAGGAAGGIAKTIVAPLERVKILYQTRYQNVQRLSVLQSLRFIHTKEGFLGFYKGNGASVIRVVPYAALHFMTYEQYRRLILNHYPWAAPGAGIDLLAGSLAGGTAVICTYPLDLARTRLAYKVMDVSSNARIYKGVGDVFRKAYKESGFRGLYRGVGPTLYGMLPYAGLKFYIYEKLKASLPSELQSSIFSKLLCGAVAGLTGQTIIYPLDVVRRQMQVQLPNSTHQGYSSTLDGLATILRTQGVRQLYSGLSINHIKLVPSVAIGFATYDVMKGWLGIPPRETGHQRAATA*