MATTQLLSTVEHRETLPEGYARPESDRPRLAEVATDSNIPLIDLASPDKPRVIAEIAQACRTYGFFQVTNHGIAEELLEKVMAVALEFFRLPPEEKEKLYSDEPSKKIRLSTSFNVRKETVHNWRDYLRLHCHPLEEFVPEWPSNPAQFKEIMSTYCREVRQLGLRLLGAISVSLGLEEDYIEKVLGEQEQHMAVNYYPRCPEPDLTYGLPKHTDPNALTILLPDPHVAGLQVLRDGDQWIVVNPRPNALVVNLGDQIQALSNDAYKSVWHRAVVNAVQERMSVASFMCPCNSAVISPARKLVADGDAPVYRSFTYDEYYKKFWSRNLDQEHCLELFKGQ*