MSDDERGDPLVGLLVGRHVYYCHKSTLANVSGSYFEKRFGRFFEDDFVHRDDHCHPVYLIERDGHLFSYILKYITSGPLNLPTFSENPQLWRDLRSESDFFALDGLAQDLIVTHKCPFNKQGTGVFHWLGTQKGQSSSYQNPFKLENVQVGYMMAPSTGSASSGRAAAATFEPVWNIDNACLVEHRVPTLLKSRHLDNLHEMAHTVLKPRGGLHYLWFENRTRGRGLVRAPWIFVLQDGLSLHPSHVSLRILNRLACPMNLEASMDGLVWDFFRLEVVPSGSGATADQMMRDLRTMLSTTLENFPEDDNERWSACLEQATSFADLYLRGNYKVVTPTPTATIQFYRFFRFVGATSGTDTQSNMCTSIEFFGDVHED*