MPKKKTGARKKAENRREREKQLRASRSTVDLAKHPCNASMECDKCQRRQKNRAFCYFCNSVQKLPICAQC
GKTKCMMKSSDCVIKHAGVYSTGLAMVGAICDFCEAWVCHGRKCLSTHACACPLTDAECVECERGVWDHG
GRIFSCSFCHNFLCEDDQFEHQASCQVLEAETFKCVSCNRLGQHSCLRCKACFCDEHTRSKVFKQEKGKQ
PPCPKCGHETQETKDLSMSTRSLKFGRQTGGEEGDGASGYDAYWKNLSSDKYGDTGYRDEEEEEEEAEDD
EEDDGKDSDAESSDLFNNLNLGRTYASGYAHYEEQEN