MEPMDIVGKSKEDVSLPKATMCKIIKEMLPPDVRVARDAQDLLVECCVEFINLISSESNEVCSREEKRTIAPEHVLKALEVLGFGDYIEEVYAAYEQHKLETLDSPRGGKWSGVEMTEEEALVEQQRMFAEARARMNGANIPKQSDSDRSMDR