MSIPYYDHKLVSPNGQDIYWLGEDSLKCLKIEGEEVKRQIVIELVWTKGPEGPTRKPVRLRLEGKPLYWSFRDLGGKFTASLKKFDKETYPAKNPELDQKWLEIKTGNLHRFYSKKYKNVYISTKREEGEELFWDDEKGGELIYEFSTEEVPG