MKEGKRIRIGCLAYTSLLSRVPPQVLGSGQIQLWQFLLELLSEPIAHAQCIAWEGGNGEFKLVDPDEVARKWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFNSLAQACQNSVANSSEGGNYHQNNMVQKMPPSLHQPVSAYPLFPDRLSPPIPVTTSGWVAYGPGATGQNTSYFYSPLPTYYPALNTPGPKMLESQDSVSE