MGSSQGSSLSTNVAGLVEGSSNGREVAYLDTLPVYVKELIAGGAAGAFAKTAVAPLERIKILLQTRTQGFQSLGVYQSLKRLLKHEGLPGFYKGNGASVLRIVPYAALHFMTYEQYRCWVLDNYTGLLGTGPVVDLLAGSAAGGTAVLCTYPLDLARTKLAYQVVDEKASLGNGCKSKSITTTTQPRYSGIRNVLQSVYTEGGMRGLYRGVGPTLIGILPYAGLKFYIYEKLKRHVSEEHQRSIMMRLCCGALAGLFGQTFTYPLDVVRRQMQVENMQALGGGRHKNTWQGITTIVSEQGWRQLFAGLSINYIKIVPSVAIGFTAYDMMKSWLRIPPRQKTQSVSAA*