MRRIQLPEPPSPTSRSGTPDIFESGVHTFVRRAIVIGNGFAASENQSVGLVRALGLSDKHVLYRITRPKGGINEWLQWLPVSLHKKIDYIVRMICGYSQLMLKSQEKKLVPLPSENGVGAGLLAVLEADVKEIVSFARETYEKEGPLLVVACGRDTISTASSIKRLASENAFVVQIQNPRLHLNRFDMVITPKHDYYPLTPEGQKQVPWFLRSWITPRDPPDCHVVLTMGALHQIDFSSIRSVAASWHDEFAHVPRPLLVVNIGGPTRNCRYGVDLAKQLAASLLSVLASCGSVRISFSERTPQKVSNIIVKELGSNPKVYIWDGQGHNRHMGHLAWADAFVVTADSVSMISEACSTGKPVYVLGAEHCKWKFTEFHKSLREQGVVRPFTGSEDISESWSYPPLTDTADAAKKVHEALAARGWKLKV*