MARKKIVLDRIANDATRRATFKKRRRGLVKKASELSTLCDVDACLVVYGEGDAEPEVWPSTEVAMNVLRQFRALPEMEQCKKMMNQEDFLRLRIGKLKEQLRKMDRDNHERETLILLHDALQGRLGTYESLSVEQLTSVDCLASARLKVITDRLVEIRAPNEDGQVLVPPPPPPPPALPAPPPPPAPILPLAPPPTHVTPAMPLSSMPPPAFHGMNHHHHQNHFINHGGNDQNAWLMNVARNGGDLGALVYSAFASSSSSNTGGAGTSAAGAAAPGPDMMDLANPDMPGFGWPWDDDSAGPSFPPM