MATPFARAAASRAVDLCVCSRAACSSSMTASKGGGKGKVALRPPQKGGSSGSGAALHFSLPGLHTTMHRRASSAQLPAAVEDEVSALEEWGKSEASRCDEGDPDLEFCELPGIINTPPLERGAVAEAWSRGRWLLGLLVLQSMSSFVLDSYQDLLKEHLVVTLFLTMLVGAGGNAGNQSAIKIIRGLATGSFKPTAAGIRRAMKQQAAVGLMLGLGLAAGGWVRVYITNGDALNATAISISLFLIVLCSVLAGTGLPFALARAGVDPANAGTSIQVVMDVSGVLITCATCHLVLDQLAAGLTTVSX