MHPEKHLPELMAEKNSLDPSFVHAVRLLAEEIEKCEGDDLKKDGDMKKYLDIISNKNIKLSERVLIPVQQYPKFNFVGKLLGPRGNSMKRLQEETGAKMSILGKGSMRDKDKEEELRKSGEAKYAHLSNDLHVLIEVFAPPGEAYSRMSHALEEIKKFLVPDYNDEIRQEQLRELSLLNGSDDSSRGRSAPARSARPAAAASVSAGGGLTRGHRGTGRRATAAAPRGTAAHSKLPTTGLTREAQASRARGAAGSTGYRPPLLAVTHESYNNYGYDDGYEDEYDESYEAYEEDYSSQSKSISEYYVYGCGTSDEAYNSYVCAEEEWGSSRPGLKAPVLRLTRGGYRKHPYGRY