MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKAQEISVLCDADVALIVFSPKGKLFEYSAGSSMERILDRYERCSYAGQDIPTPSLDSQGECSTECSKLLRMIDAMQISLRHLKGEEVDALSIRELQSLEMQLDTSLRRTRSRKNQLMVESLAQLQKKEKELKELKKQLTKKVDQGEDIEPQNISQGLDSTPPCETPHLLPGPISPHPPLSIGTYRDTSQMNEVGEEDTGILIRSRNTTLPHWMPRLTGE