QTMSSKEKGKFEEMAKGDKARYDREMKNYVPPKGEKKGKKKDPNAPKRPPSAFFLFCSEHRPKIKNDHPGLSIGDTAKKLGEMWSEQSAKDKLPYEQKAAKLKEKYEKDIAAYRAKSKSDAGKKGPGRPAGSKKKAEPEEEEEEEEEEEEEEEEDEDEE