MMEKLKLELCKNSPGECESPRHDSHKASETCENQESTTDPDKRPGEGVPGDHQNGTILINGVTKETAYPANELKKEMPVIELARRGGSLDIKGREQKGDITQKVQTTELCRPPIPLPLPPRDPACETRMVQLSPPAFPLPARAMLYSNVAQPLATINSAFGGEPDQYGMFPNNRVKRRPAPYEVEMSDGPQPKIVRRIFTNSRERWRQQNVNGAFAELRKLIPTHPPDKKLSKNEILRLAMKYINFLAKLLSDQEDVEETGSRTREVREAGLVREDLLQDMLSPNSSCGSLLDGDGSPESFTEDQDSVESRPAARNLHHAIMPLEGSTQR