MESNGGEGEGDIDLNLSLHRASSPEPLGYFTCTYCNKKFYSSQALGGHQNAHKFERSVAKRTRELAAAGRPGRRQSRRARWTEAGMLAGSLEASDDDPIMETGSTDDTALKPAAVHVDLIM