MARLVSQRNREKFVHSGHLFTFAKFNHLRTIKFWRCDKRYSYGCKARLHTCVETNEVKKEVNAHTHGADEARVEVDAVCAALKRRAEETTEDPEVLLTEAYQGTSVEARERMPTKDAMRKRIQRRRAAVEASPPKPLELVASEAVPETKTTKR