MNQPVQKNTLYVGGLAEEVNESILHSAFIPFGDIKDVKTPLDQATQKHRSFGFVTFLEKEDAAAAMDNMDGAELYGRVLTVNYALPERIKGGEQGWAAQPIWADADTWFERQQQEEEMQRIQAENRAAMQAAEELHRKKMAQEREGEKDEEVEGKDDPMARVEAEVLNQSNSS