MDLFRKPKKRNAPVVRKKESSSDEDQDSEVKDVIQKRRRTNPMVQSTKQLDASTRRADNSSDDSDDSDDNQDIAVATHSFAASGDAGPSGPRDQGATATLEVDTDYSHDAQAQFERVQQQLKEGVEKDGKILYKGSALYGAKEAKDTAKGNAASGYNRVGPVRAPQFLRQTVRWDFAPDICKDYKETGFCTFGDSCKFVHDRSDYKHGWEIDEEYEAGKYGAEDDANYEIHEGDDTFPEDCFICGNPFVDPIVTKCKHYFCTGCALKSFQKSSKCPICQQNTENIMNTAKELLTYLKRKKQQQKQEAEKQEEEKDSDDDEKPHECDDHHHHDHEDEPEEPENDSNVPEAEEKSDEEQEIMMEDVEGLEGGENDSESDDDDAEKD