MELTQVGFLEELLAPRRESWTTFVSGLTEFFPNGSWSFDSLEDNPTLASPNNPSMAGFESSFECPFSDQTYPCFVDGFTVPEIESSPFPAQEDYPSMADHDDELVLLSHHHHPDHSLEERQSTCKVEMEQSSNNVQVFNMGLCGGEKKINKSKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELMEKINKLQEEKSEMGFNQINLITNLKELKPSESMVRNSPKFDIERREMDTRIDICCATKPGLLLSTVGTLEALGLEIQQCVISCFNDFSLQASCSEVAEQRTLVSPEDIKQALFRNAGYGGRCL*