MDLFRKPKKRTAPTQVLRKKESSSDEEPEENVKDLIAKRRRANPMIQSTKKKEMNNAQHSEDDSDDSDDANIAVATHSFAATGEAGPSGPLDQGATSTVEIDTDYSRDSQAQFERVQQQLKEGVEKDGKILYKGTAMYGAKEAKDTAKGNASSMYNRVGPIRASQFLRATVRWDFAPDICKDYKETGFCTFGDSCKFVHDRSDYKHGWEIDEEYEAGKYGVEDDEDYEIRDQDDAFPEDCFICGNPFVDPIVTKCKHYFCTMCALNAFKKSSKCPVCHQNTEKIMNAAKDLINFLKRKKKLEAEKEAKQEEEEQEEEASAHEGCSHKHGDDLEQQDEGPEVDGHDEADAPDGEGLDEEQEIQMEDVEGLEGGENDSESDGEETED