MDTTLVKRLCXIWGSSKLHAPLGPWHGNIINMSTCREIEFVTMGRLPCCDKVGLKRGPWTIEEDHKLMNFILNNGIHCWRMVPKLAGLLRCGKSCRLRWINYLRPDLKRGGFTEAEENQMIQLHSCLGNRWSKIASHFPGRTDNEIKNHWNTRIKKRLKHLGVDPLTHKPIEEKEHIEENKDTITQQSNITSSSSEEGLEESRGTGLEAKLLEDSNGNKGFPESDEKSQNEVQLTTLDDANDISENYEVFCGSLDLGTLMLNQGFPNTSSMSNSYSTSFSVEDSNNASISIGETMQENCLQHHNXEGELWRNKKFAHLYRKVXVEFGNGNVFNLSAEFLRIHSPAVDAKIRSIAGEKVISGRRHVGIMSAEPVGNYGVSLSVTGAWPDNMGHGLVSSSLRRPKGLQRSCIERHCHLLFVCLHCNLMQLLCTCKLVGHYTSNLCANV