MPKKKTGARKKAENRREREKQLRASRSTVDLAKHPCNASMECDKCQRRQKNRAFCYFCNSVQKLPICAQC
GKTKCMMKSSDCVIKHAGVYSTGLAMVGAICDFCEAWVCHGRKCLSTHACACPLTDAECVECERGVWDHG
GRIFSCSFCHNFLCEDDQFEHQASCQVLEAETFKCVSCNRLGQHSCLRCKACFCDEHTRSKVFKQEKGKQ
PPCPKCGHETQETKDLSMSTRSLKFGRQTGGEEDGASGYDAYWKNLSSDKYGDTGYHDDDEEEDEAEDEE
EEDGKDSDAESSDLFNNLNLGRTYASGYAHYEEQES