MATQNFFALLGEDDTDDISGLIARVESSATAKEPRKKHAQAAELPPPAKLPVKPPPPAQAVRENQSDGGRARGGRNSIGRAFPVRGRGLEGRPGRDGLQADGFQGGHGGFRDGPFNSEFVPIEEREGGRPANGLGGQGRGRGRGRRRGFDGEYGGGRGEYDRRRGTGRGNELKREGSGRGNWGSELDQSSAQDHIEENIEEEKPVAVEDNGEKPTVEATAESEDVDKKKEEEEEEKEMTLEEYERLLSEKRKGLDVKKSAERKVDVDKEFENMQLVDKKADDDVFLKLGADKMKRKEVSDKEEKARKHVSINEFLK