MDSTHGQSLSSPDFKTPSLLPSCEESRRYGTVRRISDSIPTYAKELIAGGAAGGFAKTVVAPLERTKILYQTQYATFRSLGVMRSLHFIHKKEGLLGFYKGNGASVIRVVPYAALHFMTYEQYRRYIVHHYPTWAPSGAVVDLLAGSLAGGTAVLCTYPLDLARTMLAYQVRNATTGMVAYKGIGDVFSKVVKESGFRGMYRGIGPTLYGMLPYAGLKFYIYERLKGSLSEDCESSISVKLACGAVAGIVGQTFTYPLDVVRRQMQVQAVGHSNQSYSGTVDGLVSIARLHGVRQLFAGLSINYIKLVPSVAIGFATYDGLKSWLRVPPREKGHKKTYLMNSIHDNNQDFFWRSF