MEAAELLRARPSHRLKRKKQDFDDDKENQSRQGTYHNAEGDGSVLAEQDIDDLYDYGQEDDDEMRPFEVKKRRSANHDKKSRDGNGRGRADSVDAGVLQKKKKRKGRLYCVCRGASFGNMIACDNKRCLDRSNWYHMSCVDLDPLEEPPETWYCPACQENDSADIPENQYRKPVASVTYGDMISHALTVLPGGKGSFKEICDFVETEYESQLNWKLESDQRKSPVWKSSVRKILFSNVRFRKHPVDKGMFCLAA