MTATVFSQPIRWRDCDAAGQARLLTRPAVDAQADVSATVGAILQQVRQEGDNALRALNARFDCTETPELRVTQAAVDQAARRLSPEIKRAMTVAVANIERFHRAQQLPEVDVETMPGVRCRQVTRPVASVGLYIPGGSAPLPSTVLMLATPARIAGCRRVILCSPPPIADEILYAASLCGVADIYQVGGAQAIAAMAFGTESIAKVDKIFGPGNAWVTEAKRQVSQRLDGAAIDMPAGPSEVLVIADAQANPAFVAADLLSQAEHGPDSQVILLTPDASLAQRVALETERQLQSLSRAAIARQALASSRLIITADLAECVAISNRYGPEHLIIQTRDAERWVEEITSAGSIFLGDWSPESAGDYASGTNHVLPTYGYTATCSSLGLADFQKRMTVQELTPAGLLALAPTVETLAQAERLTAHKNAISLRVAALKEQQ