MNEEQLSKRLEKVASYITKNERIADIGSDHAYLPCFAVKNQTASFAIAGEVVDGPFQSAQKQVRSSGLTEHIDVRKGNGLAVIEKKDVIDTIVIAGMGGALIRTILEEGAAKLAGVTKLILQPNIAAWQLREWSEQNNWLITSEAILREDNKIYEIMVLAPSKKPVAWTKQEIFFGPCLLKDQSAIFKSKWRHEANTWQNIIQTISNNQPVSPENQAKIRELEHKIALVEDVLK