HXXIKMQILCLKQKLMQNLLCTGMQLNQKKSQLLTLLQLVDNRYNQCLDEIHTVVSAFHAATELDPQKHAHFALQRVSILYKDLRERISNHILAMGSNFNNSCSDEKEWSVETSFLEKQWALQQLKRKDQLWRPQRGLPERSVSVLRAWMFQNFLHPYPKDAEKHLLAVKSGLTRSQVSNWFINARVRLWKPMIEEMYN