MIIDKYWGRFFGDSADSATLVAYLDAKDKEILEVSEIFADLGIDKLAGNYTDARLDATVDGVDYHFDQVFPVIMDLSVLLLESKTTRRFNLARIGGAKDRNMRVDAGPKENTQITTALKYFALMPEEHAIAEQFDEDDWYEIGNLCEEIRASLD