MKPSEMRNLQATDFAKEIDARKKELMELRFQAAAGQLAQPHRVRQLRREVAQLNTVKAELARKGEQQ