MVYGGKPSRGCRTCRARRIKCDEGKPTCKQCAKSKRECAGYRNEFEIVHRDQTKSTVRRMTKALNKSRSTTTSTLPSPRPSPTRQQTPDPIATLTVPLAQRAFCYFASNFLYVPLGHMPHGHMDYLVPLIDCAPPDSALRSAFNACAIAALGNREKANNVNLTNLSLREHTVALAKTHAALGNPATASSDATLATVLLLGLYESITAIKESRMLAWRSHVDGAIQIVKLRGREQMRSTKTGMLLFQAVRHQVLGRALTSGTPPPLGSDWWMDDIDDGSHLLPGAAMHRFALRASELRAEAAALLNGITRTVENIALMQNMAHRVYSLDQEIASCLLALPPNLRFKTLCWLSYEEVGLSPGRPNNYSKLEVFPGRVDMYPDFVTARTWNTARTIRLVLASLGIRLAAWLNMPADYRTTAEYARSKAICEDTIADVISSVPYHLGWHTKQQGLFGNDTDRSGFVCGHEDAIKALPAWFLVWALTCVKNHDMATDEQRIWVKGRLRYIADHVGMKYANLVNDLELRFPSMFIRQDGTMPSADPLRAGTSKGRPDPVSATRIAVTTPRTPESMVSGGRRPSP