MGRKKRKINIELKPFCYYCDREFDDEKVLIQHQKAKHFKCLQCNRKLDVASGLVIHMMQVHKSNLKTVPNALPKRNDPEIIIRGMDGVPPEIIEENLSKLKQKLGDKNIKRQQRVNWAQVAMAPTMEQFLQQAQMGNFSFPGFNSPLLPTNNLLPNGPPDSKKKNIPPMPLFLPNNFNMMQPPPLGANMYPPVNQQNASMPNMPPPHMPSSMTPPNAPSSGPAGFPPNIPTLPPGSAQKYPPNVNFPGSAFPQNLSPNMFQPPPHSMYMPPGLGQPPVPPSAPPMMPPAIPPSAPPGMAPHQPLNPDDVDAKLEAGAPDGENSSPTKSDTKNEHKDVSSNHGEIANQGQPHSADENENPGGSDSGK