MHPEKHLPELMAEKNSLDPSFVHAVRLLAEEIEKCEGDDLKKDGDMKKYLDIISNKNIKLSERVLIPVQQYPKFNFVGKLLGPRGNSMKRLQEETGAKMSILGKGSMRDKDKEEELRKSGEAKYAHLSNDLHVLIEVFAPPGEAYSRMSHALEEIKKFLVPDYNDEIRQEQLRELSLLNGSDDSSRGRSAPARSARPAAAASVSLTRGHRGTGRRATAAAPRGTAAHSKLPTTGLTREAQASRARGAAGSTGYRPPLLAVTHESYNNYGYDDGYEDEYDESYEAYEEDYSSQSKSISEYYVYGCGTSDEAYNSYVCAEEEWGSSRPGLKAPVLRLTRGGYRKHPYGRY