MANTGALDLASGLGGKIDKKEVLSAVEQYEEYHECGEQEERKANCTDMANKYYDLATSFYEFGWGESFHFAHRWKGESLRESIKCHVHFFALQLSLKPGMKVLDVGCGIGGPLREIARFSSTFITGLNNNEYQISRGTELNCFGGVDKSCNFVKADFMKMPFADNSFDAIYAIEATCHAPDAACAYEFSACYFLSECR