MNRRDLLLTEMNIPQWILVKPQVLKGDAQIRLADNIKLVVICEEDHQQTGLFQDVLRALQLNHEQYQWISLEQAMRLQFDHQLIFWLIQPEEQAVQFTKKFANQTAWQCESWQMLSQATQKRELWQQMQLFCKDMAE