MILLLHERATPEQFEQLLQQHKFYIKTAVDIERRIVAAGGELHYDCEQALLDDGSRQENIWAASFMPLTGRLFFESMVNLRPRQNRSMELLDPNIRERVAQLINEFLGEL