MDLFRKPKKRNVTTQLVRKKESSSDEEPEDSVKDFAKKRRRTNPMVQSVRSWYFYLPAIRRKFLIVRHVLQTKKDDTRLQNVSDNSDDSDDDDNQSIAVATHSFAASGEAGPSGPSDQGATATLEVDTDYSRDAQAQFERVQQQLKDGVEKDGKILYKGSALYGAKEAKDTAKGNAASGYNRVGPVRAPQFLRQTVRWDFAPDICKDYKETGFCTFGDSCKFVHDRSDYKHGWEIDEEYEAGKYGVEDDTDYEIRDQDDAFPEDCFICGKPFVDPIVTKCKHYFCTDCALKAFQKSSKCPVCHQNTEKIMNAAKDLINFLKRKKKQDNEKFITQQDNEEDDDTVRENCTEEHDHNHHNLDQEDGNQSDDNINLDHSENNANDEEQEIVMEDVEGLEHGENNSESDSEESDA