MDSTHSEFNKRARLFEDHQNKDAKVIHPMIPESTTPLDKGYDASTTTQNLFNESKPEVATPKVLKKRGRKKKNPNPEEVNSSTPRGDDSENRSKFYESASARMRTVTAEERERAITAAKAYEPTNPFFRVVLRPSYLYRGCIMYLPSGFAEKYLSGISGFIKIQLGEKQWPVRCLYKAGRAKFSQGWYEFTLENNIGEGDVCVFELLSTRDLF