MLVDVPYFNILVEGDQNKYLELRKSLTSENMRYQRNRRVDTFDTILEKIHEFCIRGDEDDWKRCMVCGVCWLNGLLAINVKQLEILTDKSKSNINGVLAKLGYSQAQNGVHKKQLIDALPFLKGNYLEQRFWTIRVRPSYCHSPESSSGSEMASSPEIQYSKTPQPTYHFDLIEPPCSRDLKNLFNVIDMKIFDGMVCGESPNEIDFFADPTCCCPAEWINPMTPAQTLLSFA*