MEDSSWESEKSEPVLAPHIHGMLWEMDELRPSIKRTFLRTANYSAQIRMDDTFWEWEVEYNVSQLWHPDQNGRNLLGMGMPMFYGITPLASSPGMVTECQEATTIIDQTTPEVTVVQALDTSTVERKKVRVTGQDPASDIFMQQDTSRAGVVEQKDTTIETTGAELIPYKLLQLKWEDRIQVFREGKGSREGSKHRNALGLGSSNGSQGEDSIYSSFPGSCRKVCNKAEEGELIEDLDKAQVELKVIKEQMAGRQCCQREELQQLRPTNGTLIRLLQ*