MEPMDIVGKSKEDVSLPKATMCKIIKEMLPPDVRVARDAQDLLVECCVEFINLISSESNEVCSREEKRTIAPEHVLKALEVLGFGDYIEEVYAAYEQHKLETLDSPRGGYLQPALGLTSLYSTHAQPHMQRMSLPFFDCASKIGKTGGLEHKIRRKTSGNNGYKYGQL