MDSRRMSRPRQIKFEEGWSNIQKGITKLIRILEGEPEPTFYFSECFKLYTIIYDMCVQRSDYSQQLYEKYRKVIEDYTIQTVLPSLREKHDEDMLRELVKRWNNHKIMVKWLSKFFVYIDRHLVRRSKIPIPSLDEVGLTCFLDLVYCEMQSTAKEVVIALIHKEREGEQIDRALVKNVLDIYVENGMGTLEKYEEDFESFMLQDTASYYSRKASRWTEEDSCPDYMIKVEECLKMERERVTHYLHSITEPKLVEKIQNELLVMVTKNRLENEHSGFSALLRDDKKNDLSRIYRLYLPIPKRLGRVADLFKKHITEEGNALIKQADDKTTNQLLIELHNKFIVYVIECFQNHTLFHKVRVLFMCVYLFQQYYIE*