MAFKQLIVAISIALSLQVTQAVVLKDKRATCSNGASVGDESCCAWFDVLDDIQQNLFNGGQCGAEAHESIRLVFHDSIAISPAMEAQGKFGGGGADGSIILFDEIETAFHPNIGLDEVVNLQKPFIAKHGVTPGDFIAFAGAVAMSNCPGAPQMNFFTGRAPATQAAPDGLVPEPFHTVDQIIDRVNDAGQFDELELVWMLSAHSVAASNDVDPTVQGLPFDSTPGVFDSQFFVETQLRGVLFPGSGGNQGEVESGLAGEIRLQSDHTLARDSRTACEWQSFVNNQSKLTSDFQFIFLALTQLGQNPDAMTDCSAVIPISKPIPGNGPFSFFPAGKTSADVEQACASTPFPSLTTLPGPTTSVARIPPPPGA