MLVSPDLACTIAAGREEALPAEGDFGLAATEKDKEDNSVGVADRNRRRGDIDGVTQELEKGVSPNSAGYEKRTALHLASCEGCTEIVNLLLQRGADVNSMDRWGRTPLSDARSFGREEICNLLVAHGGTDPAGYDSQNPCYEIDHAEVDMDDKTLIGEEAFAAVYLVKWRGTEVAAKTIRSSVASNEKAKRMFLRELSVWQGLRHPNIVQFLGVVKTSDRLMFLTEYLSNGSLYEILKKKGRLDPLTAVAYALDIARGMNYLHQHKPHAIIHRDLTPRHVLQDESGRLKVTEFGLSKIAQEKEFDSYKMTGGTGSYRYLAPEVYRRESYDKSVDVFSFALIFHEMFLGGPSNRAESPEVVADRRAYEDSRPSLSSYVYPDEIKMLLRQCWHENPDWRPSFEAIITELEHIQEILQKKKAIKSCYTCCIQ