MKALLRGIQLCVQNDLTDVIVEGDSFLIRNSLTSTIGISWSLIHLWCRILNTLWEIPRWRAEVVRRSANKMADILSELGPPVEMLFTSSLAVHISAIYHSDLTLQQHMQVQEIGSYHLQEQEGLEQQEE*