MLFRLGALFCLIYAASGAEICCTNIGCFNDNAPFNGMPLPTCPASMNLRYTMFTRSNRNSGQAVTDTTVPSVYSPSRRTVFMAHGWNSNGNSAWLTEMKNAFLDREDVNAVIVDWGGGAQVLNYAQAASNTRTVGAHTARVFNRLLDVSGSAASRMWCVGHSLGAHMCGHTGMRMSAARRLGRVTGMDPAGPLFEGSDKTVGINQSSGVFVDILHTDARGVSALGVLRDVGHIDFYPQGGSGQPGCFLSGSYSDVNWDDESIGQRDACSHSRAYQFMIESIKRDCFHAISRCTNYNNMPGSCSACSGCGNFPCGYMGYAADSGCNRTGMWYLTVRNAVPYCMN*