MDLPPMKNPIEDLFGEDSDNDSRSSRSKSSSSGSSSSSSSGSASSSAASSSKGGGGGGGGSSSSGSGSSGGREEHGDDDDDDDGVDSYRGNDNGETAYHEEEEEKDLFGSDNEEYTKTPALSTYSIPVLPAGWSNDNNHGGRGGMGRGRWSNGRGGPGLLPRPGPYPGGRGGRGGRYQSYQRDERFVSELKLSKSKETLSRKSTVFQEPCELTSYSRVEGGEVFFDERGLRLFKRHVSEDIGADLNQGYDTFIEKIDLGSEGFGDLLGSIRAKNISLENIHFVTFRNNLNKILGAAYNRHEPWEMGVHKRNGTIYLDVHKLPERPQSDLDRRRCYWGYCFESLATEDPGRAYGEEIHHVDANVEFCSVVKTKLGAHRVLMGAEMDCCDETDEGRRIYIELKTTRELDDRTVERYEREKLLKFWIQSFVAGVPYIVVGYRDDGGRLVRTERLRTKDIAHRARLKNYWQGGVCLAFADEVLCWLYGTVKENEDYTLQFVH