QTMSSKEKGKFEEMAKGDKARYDREMKNYIPPKGEKKGKKKDPNAPKRPPKLGEMWSEQSAKDKQPYEQKAAKLKEKYEKDIAAYRAKSKSDAGKKGPGRPAGSKKKAEPEEEEEEEEDDEEEEEDEDEE